iRODS Documentation
3.0.0
This documentation is generated from the iRODS code.
- msiAdmChangeCoreIRB - Changes the core.irb file from the client
- msiAdmAppendToTopOfCoreIRB - Prepends another irb file to the core.irb file
- msiAdmAddAppRuleStruct - Adds application level IRB rules and DVM and FNM mappings to the rule engine
- msiAdmClearAppRuleStruct - Clears application level IRB rules and DVM and FNM mappings that were loaded into the rule engine
- msiAdmShowIRB - Displays the currently loaded rules
- msiAdmShowDVM - Displays the currently loaded data variable mappings
- msiAdmShowFNM - Displays the currently loaded microservices and action (function) name mappings
Can be called by client through irule.
Can be called by client through irule.
- msiDboExec - Execute a database object on a DBR
- msiDbrCommit - Executes a commit on a DBR
- msiDbrRollback - Executes a rollback on a DBR
Can be called by client through irule.
Can be called by client through irule.
iCAT System Services
- msiRdaToStdout - Calls new RDA functions to interface to an arbitrary database returning results in stdout
- msiRdaToDataObj - As above but stores results in an iRODS DataObject
- msiRdaNoResults - As above, performs a SQL operation but without resulting output
- msiRdaCommit - Commit changes to the database
- msiRdaRollback - Rollback (don't commit) changes to the database
- msiStrlen - Returns the length of a given string
- msiStrchop - Removes the last character of a given string
- msiSubstr - Returns a substring of the given string
Can only be called by the server process
Can only be called by an administrator
- msiFtpGet - Gets a remote file using FTP and writes it to an iRODS object
- msiTwitterPost - Posts a message to twitter.com
- msiImageConvert - Reads a source image file and write it out as a new image file in a chosen format
- msiImageGetProperties - Gets the properties of an image file
- msiImageScale - Reads a source image file, scale it up or down in size, and write it out as a new image file in a chosen format
- msiPropertiesNew - Creates a new empty property list
- msiPropertiesClear - Clears a property list
- msiPropertiesClone - Clones a property list, returning a new property list
- msiPropertiesAdd - Adds a property and value to a property list. If the property is already in the list, its value is changed. Otherwise the property is added.
- msiPropertiesRemove - Removes a property from the list
- msiPropertiesGet - Gets the value of a property in a property list. The property list is left unmodified.
- msiPropertiesSet - Sets the value of a property in a property list. If the property is already in the list, its value is changed. Otherwise the property is added.
- msiPropertiesExists - Returns true (integer 1) if the keyword has a property value in the property list, and false (integer 0) otherwise. The property list is unmodified.
- msiPropertiesToString - Converts a property list into a string buffer. The property list is left unmodified.
- msiPropertiesFromString - Parses a string into a new property list. The existing property list, if any, is deleted.