...
- 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.Div class pagebreak Example:
Div | ||
---|---|---|
| ||
|
...
It is possible to create a script, "/opt/charon/utils/charon_gstart.chkrun
" (an example is provided in the 'charon_gstart.chkrun.example
' file) that will add a status line while displaying the guests list. This script, if needed, has to be created manually and must be executable.
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:
Div | ||
---|---|---|
| ||
|
...
Example file provided (contains example for Tru64 and OpenVMS):
Example file is: "/opt/charon/utils/charon_gstart.chkrun.example
"
Include Page | ||||
---|---|---|---|---|
|