How do I setup tasks under SSM to control when they can be started based on a CAS9 (CAIRIM) dependency?
We have several SSM resources, a few in which depend on CAS9 (CAIRIM) to be successfully initialized. The best approach is to setup CAS9 as a HOOK type resource in SSM. Then define CAS9 as a prerequisite of your task to start. The SSMHOOK rule will make sure that the CAS9 procedure has successfully run before SSM starts it's dependent tasks.
More information about how setup SSM HOOK type resources can be found in our documentation using the WIKI link below. A sample of the SSMHOOK rule can be found your hlq.CCLXRULM rule dataset. Review the comments section for further details and complete implementation guidelines for handling HOOK type resources with SSM.
How SSMHOOK Controls Quick Work Cycles:
Also, consider installing the following maintenance to assure that CAS9 has successfully run and it has been marked as UP in the STCTBL RDF resource table:
APAR Rel Description
RO83805 12.3 ADD OPSINFO('CAS9STATUS')
RO83804 12.2 ADD OPSINFO('CAS9STATUS')
RO83761 12.1 ADD OPSINFO('CAS9STATUS')