irods / contrib

A pooled collection of community-contributed code that works alongside iRODS
BSD 3-Clause "New" or "Revised" License
13 stars 19 forks source link

Rule registry #15

Open rwmoore opened 8 years ago

rwmoore commented 8 years ago

Provide support for a registry of rules. The metadata is available in the iCAT catalog for RULE_BASE_NAME which defines the rule set RULE_NAME, RULE_ID, RULE_BODY, RULE_RECOVERY, RULE_INPUT_PARAMS, RULE_OUTPUT_PARAMS, RULE_DESCR_1, RULE_DESCR_2, RULE_EVENT, RULE_DOLLAR_VARS, RULE_ICAT_ELEMENTS, RULE_VERSION

Micro-services to manipulate the registry are; msiAdmReadRulesFromFileIntoStruct, msiAdmInsertRulesFromStructIntoDB msiAdmRetrieveRulesFromDBIntoStruct, msiAdmWriteRulesFromStructIntoFile