5.2.22 Local power control job definition
This paragraph explains how to specify definition for a local power control job.
The following gives the format of, and the parameters for a local power control job definition.
- Format
[pwlt={f|r|s};] [pwlf={m|r|f|p};] [pfm={u|p};] [etm=n;] [fd=time-required-for-execution;] [ex="execution-agent-name";] [ha={y|n};] [eu={ent|def};] [jty={q|n};] [mm={and|or};] [nmg={y|n};] [eun=name-of-the-unit-whose-end-is-being-waited-for;] [ega={exec|execdeffer|none};] [uem={y|n};]
- Parameters
-
- pwlt={f|r|s};
-
Define the type of execution. The default is f.
-
f: Turns off power. The JP1/AJS3 host will then be started at the time specified in JP1/AJS3 - Manager. For details, see the manual JP1/Power Monitor Description, User's Guide and Reference.
-
r: Shuts down, then restarts the local power supply.
-
s: Shuts down the local power supply. (You can specify this only with pfm=p; set.)
-
- pwlf={m|r|f|p};
-
Define the type of termination request. The default is f.
-
m: (You can specify this only with pfm=u; set.)
-
r: Restrictive termination. (You can specify this only with pfm=u; set.)
-
f: Kill
-
p: Planned termination. (You can specify this only with pfm=p; set.)
-
- pfm={u|p};
-
Define a platform type for job execution. The default is p.
-
u: UNIX environment
-
p: Windows environment
-
- etm=n;
-
Define the time-out period using the relative minutes from the start time. You can set 1 to 1,440 minutes.
- fd=time-required-for-execution;
-
Define the time-required-for-execution within which the job is expected to be terminated.
You can specify a decimal value between 1 and 1,440 (minutes).
- ex="execution-agent-name";
-
Define the name of the execution agent or execution agent group that is used to execute jobs.
You can set a character string of 1 to 255 bytes.
If you want to use a double quotation mark (") or a hash mark (#) as a character, prefix the character with #. That is, use #" instead of ", and use ## instead of #.
If the job has the queuing attribute (jty=q), you can specify a macro variable.
- ha={y|n};
-
Define whether to suspend job execution. The default is n.
-
y: Suspends jobnet execution.
-
n: Does not suspend jobnet execution.
-
- eu={ent|def};
-
Define the JP1 user who executes the job. The default is ent.
-
ent: The JP1 user who registered the jobnet executes the job.
-
def: The JP1 user who owns the job executes the job.
-
- jty={q|n};
-
Define the queuing attribute type. If you do not specify this option, q is assumed.
-
q: The queuing attribute exists.
-
n: The queuing attribute does not exist.
-
- mm={and|or};
-
Define the wait method with respect to the specified units whose ends are being waited for.
The default is and.
-
and: Start executing at completion of all units whose ends are being waited for.
-
or: Start executing at completion of one of the units whose ends are being waited for.
You cannot specify this parameter when the JP1/AJS3 database is the compatible ISAM configuration.
-
- nmg={y|n};
-
Define the behavior when there are no generations of the root jobnet for the specified unit whose end is being waited for.
The default is n.
-
y: Start executing.
-
n: Do not start executing.
You cannot specify this parameter when the JP1/AJS3 database is the compatible ISAM configuration.
-
- eun=name-of-the-unit-whose-end-is-being-waited-for;
-
Define the full-path name of a unit whose end is being waited for.
To specify multiple units, repeat the parameter. You can specify a maximum of 32 units.
You can use a character string of 1 to 930 bytes as the unit name.
You cannot specify this parameter when the JP1/AJS3 database is the compatible ISAM configuration.
- ega={exec|execdeffer|none};
-
Specify the behavior when a jobnet with start conditions is specified as the jobnet whose end is being waited for and the execution generation ends abnormally.
If you omit this option, the system assumes none.
-
exec: Start executing.
-
execdeffer: Do not start executing. However, if the execution generation is in the Skipped so not exe. status, start executing.
-
none: Do not start executing.
You cannot specify this parameter when the JP1/AJS3 database is the compatible ISAM configuration.
-
- uem={y|n};
-
Specify the behavior when a jobnet with start conditions is specified as the jobnet whose end is being waited for and the monitoring generation is in the Unmonitored + Ended status.
If you omit this option, the system assumes n.
-
y: Start executing.
-
n: Do not start executing.
You cannot specify this parameter when the JP1/AJS3 database is the compatible ISAM configuration.
-