Previous Topic

Next Topic

Book Contents

Book Index

Example

For each started task in the list, invoke the STOPSTC rule.

Figure 163 DO RULE Parameter Example

RL: SHUTSYS    LIB CTO.PROD.RULES                        TABLE: JOB

COMMAND ===>                                                     SCROLL===> CRSR

+---------------------------------------------------------------------------

  ON COMMAND  = SHUTSYS

     JNAME          JTYPE         SMFID        SYSTEM       USERID

     ROUTE          DESC          CONSOLEID    CONSOLE

     APPEARED     TIMES IN      MINUTES                          And/Or/Not

  OWNER IOAADMIN GROUP                                 MODE PROD    RUNTSEC

  THRESHOLD

  DESCRIPTION SHUTDOWN - STOP A LIST OF STARTED TASKS (DO RULE EXAMPLE)

  DESCRIPTION THIS RULE ASSUMES THAT A LIST OF STARTED TASKS TO BE STOPPED

  DESCRIPTION IS DEFINED VIA GLOBAL VARIABLES %%STC_1, %%STC_N, AND THAT

  DESCRIPTION THE NUMBER OF STARTED TASKS IS DEFINED IN %%STC_NUMBER

  DESCRIPTION

  ===========================================================================

  /*

  /* FOR EACH STARTED TASK IN THE LIST, INVOKE RULE STOPSTC.

  /* PARAMETERS PASSED ARE THE STC NAME AND THE TIMEOUT VALUE.

  /*

  DO SET      = %%I = 1                                             GLOBAL  N

  WHILE    %%I LE# %%STC_NUMBER

  DO RULE     = STOPSTC %%STC_%%I 30                          OWNER  IOAADMIN

     TABLE               LIBRARY

  DO SET      = %%I = %%I %%%$PLUS 1                                GLOBAL  N

  ENDWHILE

FILL IN RULE DEFINITION. CMDS: EDIT, SCHED, OPT, SHPF                 13.18.04

Parent Topic

DO RULE: Automated Console Action Parameter