...
- Check if there's an active connection to the console on the local host, kill if any.
Reminder: If the console is locked from an external connection or if the prompt is not detected after sending a carriage return, the expect script will fail. - Execute the "
expect
" script (1) and report all output to/opt/charon/<guest name>.expect.log
. No need to kill the emulator process here as the "power off
" command is executed. - Append the output of this file to (2) the
/opt/charon/console.<guest name>.log
file for history - Search for the "
expect
" script messages and displays them instdout
(3), they will be logged in the service status and will be displayed when stopping the service interactively.
Example:
Div | ||
---|---|---|
| ||
|
Example with Expect tool, AXP VMS guest
...
This status line is the result of the command you executed for that guest, for example a ping
, an ssh
command displaying uptime
(Tru64) or boottime
(OpenVMS).
Display output example:
Script example:
In this example, we'll use "ssh
" to display the guest "uptime
" and the result of the "uname -nr
" command (name of the node + release number of the operating system)
|
Example file provided (contains example for Tru64 and OpenVMS):
Include Page | ||||
---|---|---|---|---|
|