NET/MASTER Management Services (MS) Operator's Guide

Issuing Timer Commands
Issuing NonStop NET/MASTER MS Commands
3–6 106379 Tandem Computers Incorporated
Specify a 1-character to 12-character timer ID that you can use instead of the
system-generated purge ID number to explicitly purge timer commands from the
timer queue (the TID operand).
Refer to the NonStop NET/MASTER MS Command Reference Manual for a complete
description of these and other AT and EVERY command operands.
The Timer Queue When you issue a timer command to schedule the execution of other commands, the
commands are placed in a timer queue. NonStop NET/MASTER MS does not save
the timer queue when it shuts down.
Prior to each attempt to execute a command in the timer queue, NonStop
NET/MASTER MS checks that you are still logged on. By default, if you are no longer
logged on, NonStop NET/MASTER MS deletes the command from the timer queue.
Executing Timer
Commands When You Are
Not Logged On
Use the KEEP or ROUTE operand to override the automatic deletion of commands
from the timer queue.
Using the KEEP Operand
Include the KEEP operand in your timer command string to specify that the command
be executed under the control of either the Background Monitor (BMON) or the
Background Logger (BLOG) if you log off. The BMON and BLOG background
processes are discussed in “Executing NonStop NET/MASTER MS Commands in the
Background,” later in this section.
For example, the following command string specifies that if you are not logged on to
NonStop NET/MASTER MS at 9:00 p.m., the LNKCHECK procedure is executed by
BLOG. The results of the procedure are sent to the activity log:
AT 21:00 KEEP=LOG CMD=START LNKCHECK
The KEEP operand only takes effect when NonStop NET/MASTER MS attempts to
execute a timer command and determines that you are no longer logged on. If you log
on to the system again, the KEEP operand is ignored and normal execution resumes.
Using the ROUTE Operand
You can also use the ROUTE operand in your timer command string to override the
automatic deletion of commands from the timer queue when you are not logged on
(see “Sending a Timer Command to Another User,” next). Using the ROUTE operand
with your user ID (and without specifying a KEEP operand) ensures that the
command is not automatically deleted when you are not logged on and is only
executed when you are logged on.
Sending a Timer Command
to Another User
The ROUTE operand sends a command for execution under the control of a specified
“target” NonStop NET/MASTER MS user. If the target user is not logged on when
NonStop NET/MASTER MS attempts to execute the command, NonStop
NET/MASTER MS does not delete the command from the timer queue, but instead
reschedules it for execution on the following day.