Previous Topic

Next Topic

Book Contents

Book Index

General Information for DO CTBRULE

When DO CTBRULE is specified, balancing is performed by the Control-M/Analyzer Runtime environment according to the specified rule definition and using the specified arguments. The Control-M/Analyzer Runtime environment is invoked once for each DO CTBRULE statement in the job scheduling definition.

Note: If DO CTBRULE is specified under ON PGMST ANYSTEP, the Control-M/Analyzer Runtime environment is invoked only once.

When Control-M calls a Control-M/Analyzer rule, the Control-M/Analyzer System variable SYSOPT contains the value CTMWORK. This variable can then be tested within the Control-M/Analyzer rule definition to determine if Control-M invoked the Control-M/Analyzer Runtime environment.

When the Control-M/Analyzer Runtime environment is invoked by Control-M, that is, the Control-M/Analyzer System variable SYSOPT is set to CTMWORK, Control-M/Analyzer can analyze and balance SYSDATA. For more information about invoking Control-M/Analyzer rules from Control-M job scheduling definitions, see the discussion of the interface to Control-M in the Control-M/Analyzer FOR z/OS User Guide.

Parent Topic

DO CTBRULE: Post–Processing Parameter