OSIRIS
testAll script

testAll --

NAME

testAll -- testAll -- check functionality of all OSIRIS systems

Purpose:
Test all of the OSIRIS systems to determine whether they are
working properly. The following checks are made:
- Check that all devices are pingable
- Check that all servers are running
- Check that daemons are alive
- Check that AC power is on to all stages (except lamps,
which should be OFF)
- Check that all stages are reporting OK and not locked
- Check critical environment settings

Usage:
testAll [-h] [-m] [systems]

Arguments:
systems = [computers servers apps keywords power stages]
Systems which should be tested. Defeault is all of them.

Options:
-h = print help
-m = pass output to less

Output:
Report written to stdout

Exit values:
0 = normal completion
<0 = warnings but no errors
>0 = error

Example:
1) To check instrument status:
testAll

Nominal output:

See Also

The shell script testAll
OSIRIS script index


Go to: OSIRIS Home Page - Instruments Home Page - Keck Home Page

Last modified: Fri Jan 21 13:47:47 2022