![]() |
cacao
Release 0.1.03-dev
Compute And Control For Adaptive Optics
|
The script aolconf
starts the main GUI, from which all setup and control can be done. The GUI consists of several main screens.
A Typical cacao control screen will include the following panels:
ALL commands are logged by the script :
./aolconfscripts/aollog
aolconf
uses the script aolconfscripts/aollog
to log commands and status into file ./logdir/<UTDATE>/logging/<LOOPNAME>.log
. A sym link to aolconf.log
is created for convenience, so the log content can be viewed with:
Inside the bash script, function aoconflog
is used to call aolconfscripts/aollog
with the proper loop name, as defined in the main aolconf
script:
More important commands are logged simultaneously to the internal log and an external log. The user provides the command to externally log commands.
Inside the bash script, function aoconflogext
is used to call aolconfscripts/aollog
with the proper loop name, as defined in the main aolconf
script:
To start the interactive log script:
Entries will be logged in the ./logdir/<UTDATE>/logging/<LOOPNAME>.log
file (with sym link to aolconf.log
).
It is also common practice to start a MISC
log for misc comments, also to be included in the external log:
The corresponding log can be viewed on the local machine :
In the remote machine, entries are logged in the comments
log.