When the SHUTTSO command is issued, ask the operator if the shift supervisor has been notified about the pending shutdown. Repeat the question to the operator every 30 seconds until a reply is received (RC=4). Depending on the reply, either continue the shutdown or cancel it.
Figure 140 DO ASKOPER Parameter Example
RL: SHUTTSO LIB CTO.PROD.RULES TABLE: TEST1
COMMAND ===> SCROLL===> CRSR
+-----------------------------------------------------------------------------+
ON COMMAND = SHUTTSO
JNAME JTYPE SMFID SYSTEM USERID
ROUTE DESC CONSOLEID CONSOLE
APPEARED TIMES IN MINUTES And/Or/Not
OWNER IOAADMIN GROUP MODE PROD RUNTSEC
THRESHOLD
DESCRIPTION
===========================================================================
DO DISPLAY = SUPPRESS Y ROUTE DESC CONSOLEID CONSOLE
SYSTEM
DO SHOUT = TO OPER URGENCY R SYSTEM CTO282I
MESSAGE TSO IS BEING SHUT DOWN. SHIFT SUPERVISOR MUST BE NOTIFIED.
DO SET = %%RC = 4 GLOBAL N
WHILE %%RC NE# 0
DO ASKOPER = HAVE YOU NOTIFIED SHIFT SUPERVISOR ? REPLY 'YES' OR 'CANCEL'
ROUTE CONSOLEID CONSOLE TIMEOUT 0030
IF (%%$ASKRC EQ# 4) AND ((%%$RPLYTXT EQ YES) OR (%%$RPLYTXT EQ CANCEL))
DO SET = %%RC = 0 GLOBAL N
ENDIF
ENDWHILE
IF %%$RPLYTXT EQ YES
DO COMMAND = P TSO
WAIT CONSOLEID CONSOLE SYSTEM
WAITMODE N
FILL IN RULE DEFINITION. CMDS: EDIT, SCHED, OPT, SHPF 18.46.46
Parent Topic |