Public Member Functions | |
def | __init__ |
ScriptEngineCommon constructor. | |
def | connectVSC |
Connect to the Script Engine Proxy. | |
def | getLCATcmd |
Retrieve the LCAT command database wrapper instance. | |
def | getLCATtlm |
Retrieve the LCAT telemetry database wrapper instance. | |
def | addLatWatchItems |
Add LAT related watch items to the status panel. | |
def | connectCVT |
Connect to the current value table. | |
def | populateTlmDb |
def | initialize |
Initialization. | |
def | readScriptOpts |
Read the script options file. | |
def | getScriptOpts |
Retrieve the options for script scriptName. | |
def | __usage |
Usage. | |
def | connect |
Connect to the servers. | |
def | disconnect |
Disconnect from the servers. | |
def | elogWebsite |
Launch the web browser and point it to the E-Logbook site. | |
def | EBFdistribution |
Initialize the data distribution server. | |
def | setLoggingLevel |
Set the logging level. | |
def | startLogger |
Start the logger. | |
def | stopRunLog |
Stop the file log.fileHdlr Log file handler. | |
def | startRunLog |
Start the file log.fileName File name for the log file. | |
def | startLcmLog |
def | stopLcmLog |
def | __processMsgOut |
def | options |
Retrieve the command line options. | |
def | prefMan |
Retrieve the preferences manager. | |
def | preferences |
Retrieve the preferences. | |
def | prefGUI |
Retrieve the preferences GUI. | |
def | getMSGLogger |
Retrieve the message logger GUI. | |
def | getDDS |
Retrieve the data distributor. | |
def | getCmdCli |
Retrieve the Script Engine proxy. | |
def | getTlmDb |
Retrieve the telemetry database object. | |
def | getDBN |
Retrieve the DBN node. | |
def | getSecurityMan |
Retrieve the security manager. | |
def | getQtApp |
Retrieve the Qt app. | |
def | setGUI |
Set the GUI. | |
def | getGUI |
Retrieve the GUI. | |
def | getLoginId |
Returns the login id for the last successful login. | |
def | getErrorLogCount |
Retrueve the error log count for the current run. | |
def | incrementErrorLogCount |
Increment the error log count. | |
def | resetErrorLogCount |
Reset the error log count. | |
def | showLogin |
Handle login. | |
def | configureHardware |
Configure the hardware based on the user selection. | |
def | getLatConfigId |
def | getDiagHandler |
Retrieve the LAT/VSC diagnostic telemetry handler. | |
def | getTelemHandler |
Retrieve the LAT/VSC telemetry handler. | |
def | getPidsHandler |
Retrieve the pids telemetry handler. | |
Private Attributes | |
__tlmDb | |
__lcmFile | |
__lcmLock |
Definition at line 148 of file ScriptEngineCommon.py.
|
ScriptEngineCommon constructor.
Definition at line 150 of file ScriptEngineCommon.py. |
|
Definition at line 620 of file ScriptEngineCommon.py. |
|
Usage.
Definition at line 402 of file ScriptEngineCommon.py. |
|
Add LAT related watch items to the status panel.
Definition at line 279 of file ScriptEngineCommon.py. |
|
Configure the hardware based on the user selection.
Definition at line 781 of file ScriptEngineCommon.py. |
|
Connect to the servers.
Definition at line 442 of file ScriptEngineCommon.py. |
|
Connect to the current value table.
Definition at line 295 of file ScriptEngineCommon.py. |
|
Connect to the Script Engine Proxy.
Definition at line 199 of file ScriptEngineCommon.py. |
|
Disconnect from the servers.
Definition at line 453 of file ScriptEngineCommon.py. |
|
Initialize the data distribution server.
Definition at line 467 of file ScriptEngineCommon.py. |
|
Launch the web browser and point it to the E-Logbook site.
Definition at line 460 of file ScriptEngineCommon.py. |
|
Retrieve the Script Engine proxy.
Definition at line 674 of file ScriptEngineCommon.py. |
|
Retrieve the DBN node.
Definition at line 692 of file ScriptEngineCommon.py. |
|
Retrieve the data distributor.
Definition at line 667 of file ScriptEngineCommon.py. |
|
Retrieve the LAT/VSC diagnostic telemetry handler.
Definition at line 807 of file ScriptEngineCommon.py. |
|
Retrueve the error log count for the current run.
Definition at line 734 of file ScriptEngineCommon.py. |
|
Retrieve the GUI.
Definition at line 720 of file ScriptEngineCommon.py. |
|
Definition at line 799 of file ScriptEngineCommon.py. |
|
Retrieve the LCAT command database wrapper instance.
Definition at line 265 of file ScriptEngineCommon.py. |
|
Retrieve the LCAT telemetry database wrapper instance.
Definition at line 272 of file ScriptEngineCommon.py. |
|
Returns the login id for the last successful login.
Definition at line 727 of file ScriptEngineCommon.py. |
|
Retrieve the message logger GUI.
Definition at line 660 of file ScriptEngineCommon.py. |
|
Retrieve the pids telemetry handler.
Definition at line 821 of file ScriptEngineCommon.py. |
|
Retrieve the Qt app.
Definition at line 706 of file ScriptEngineCommon.py. |
|
Retrieve the options for script scriptName.
Definition at line 390 of file ScriptEngineCommon.py. |
|
Retrieve the security manager.
Definition at line 699 of file ScriptEngineCommon.py. |
|
Retrieve the LAT/VSC telemetry handler.
Definition at line 814 of file ScriptEngineCommon.py. |
|
Retrieve the telemetry database object. This object contains EGU conversions for LAT housekeeping telemetry.
Definition at line 683 of file ScriptEngineCommon.py. |
|
Increment the error log count.
Definition at line 741 of file ScriptEngineCommon.py. |
|
Initialization.
Definition at line 328 of file ScriptEngineCommon.py. |
|
Retrieve the command line options.
Definition at line 630 of file ScriptEngineCommon.py. |
|
Definition at line 306 of file ScriptEngineCommon.py. |
|
Retrieve the preferences.
Definition at line 644 of file ScriptEngineCommon.py. |
|
Retrieve the preferences GUI.
Definition at line 651 of file ScriptEngineCommon.py. |
|
Retrieve the preferences manager.
Definition at line 637 of file ScriptEngineCommon.py. |
|
Read the script options file. The script options file is used to debug a script without issuing a LICOS release. It should not be used in 'for credit' runs since it may change the behavior of the script. The script options file is a configuration file parsable by ConfigParser. Each section contains the script name. Under each section the options for that script and their values are listed. The options used for a given script are recorded in the run report.
Definition at line 362 of file ScriptEngineCommon.py. |
|
Reset the error log count.
Definition at line 747 of file ScriptEngineCommon.py. |
|
Set the GUI.
Definition at line 713 of file ScriptEngineCommon.py. |
|
Set the logging level.
Definition at line 508 of file ScriptEngineCommon.py. |
|
Handle login.
Definition at line 753 of file ScriptEngineCommon.py. |
|
Definition at line 605 of file ScriptEngineCommon.py. |
|
Start the logger.
Definition at line 526 of file ScriptEngineCommon.py. |
|
Start the file log.fileName File name for the log file.
Definition at line 594 of file ScriptEngineCommon.py. |
|
Definition at line 613 of file ScriptEngineCommon.py. |
|
Stop the file log.fileHdlr Log file handler.
Definition at line 582 of file ScriptEngineCommon.py. |
|
Definition at line 606 of file ScriptEngineCommon.py. |
|
Definition at line 611 of file ScriptEngineCommon.py. |
|
Definition at line 320 of file ScriptEngineCommon.py. |