Previous Topic

Next Topic

Book Contents

Book Index

Automatic Loading of Rules

When Control‑O is started, and it is not replacing an active Control‑O monitor, it attempts to read a rule list from the member referenced by DD statement DARULLST. These are the rule tables to be automatically loaded by Control‑O. The name of the member can be passed in the Control‑O procedure parameter ORDER. The supplied default member, RULELIST, is in the Control‑O PARM library. Each line in the list has the following format:

date library table {FORCE|NOFORCE|ORDER}

Table 179 Format of Lines in Rule Table Member

Item

Description

date

Date of the rule. If a specific date is designated, it is used to analyze the Basic Scheduling parameters. The date format is mmddyy, ddmmyy, or yymmdd (depending on the site standard).

An asterisk (*) can be specified to indicate the current Control‑O working date.

library

Rule library name.

table

Rule table name (or mask).

For every line in the list, Control‑O loads the specified rule table from the specified library.

If either NOFORCE or ORDER is specified, each rule’s Basic Scheduling parameters are compared to the specified date, or to the current Control‑O working date if * is specified. If the rule must be scheduled on that date, it is loaded by Control‑O and activated.

If FORCE or no option is specified, each rule is loaded by Control‑O and activated. Use this option when you do not want to use Control‑O scheduling options.

Note: CMEM users: When Control‑O is started (and it is not replacing an active Control‑O monitor), it attempts to read the member referenced by DD statement DACTMLST. This member lists the CMEM rule tables to be automatically loaded by Control‑O.

The name of the member containing the list of CMEM rule tables can be passed in parameter CMORDER of the Control‑O procedure. The default member for the CMEM list is member IOACMEML in the IOA PARM library.

Parent Topic

Control-O Rules