Autostop Directory
With the command vovautostop, on vovserver shutdown, scripts can be specified to execute automatically.
- Create a directory named autostop in the server working directory.
- For both UNIX and Windows:
- Create a script with the suffix .tcl in the autostop directory.
- For UNIX only, CSH scripts are also
supported:
- Create a script with the suffix .csh in the autostop directory.
- Ensure the script has the appropriate executable permissions.
Each script in the autostop directory is called with one
argument, which is the word stop
. This argument is usually ignored
in OEM scripts, but can be used to in custom scripts to enforce different behaviors
between a manual call on the CLI versus an automated call by the vovserver.
Examples are available in the directory $VOVDIR/etc/autostop.
The vovautostop Command
The scripts are launched by the utility vovautostop. To repeat the execution of the autostop scripts, vovautostop can be executed from the command line.
vovautostop: Usage Message
DESCRIPTION:
Execute the scripts in the *.swd/autostop directory.
There are two types of scripts that get executed:
1. Scripts that match *.csh are executed directly (Unix only)
2. Scripts that match *.tcl are executed by vovsh.
The scripts are executed in alphabetical order,
in the background, and
with a 5s delay between successive scripts.
This utility is normally invoked by vovserver upon shutdown.
USAGE:
% vovautostop [OPTIONS] [optional directory spec]
OPTIONS:
-v Increase verbosity.
-h This usage message.
EXAMPLES:
% vovautostop