Top level CCS state estimation.
More...
|
| def | __init__ (self, p_configuration) |
| | CcsStateEstimation Class Initializer.
|
| |
| def | dds_uri_refactor_to_ccs_ins_domain (self, str dds_uri_generic) |
| | Refactors the dds uri to contain the hlcc internal domain.
|
| |
| def | configure_logging (self, logger_name) |
| | Set the log level to be close to the one set in C++ Maps C++ log4cpp log levels to python log levels.
|
| |
| def | Execute (self, arg) |
| | Perform Ccs global state Estimation.
|
| |
| def | Terminate (self, arg) |
| | Set the correct Ccs state when the telmon application is about to exit.
|
| |
| def | updates_css_global_state_in_oldb (self, str current_state, force_update=False) |
| | Publishes in the Oldb the current CCS state if there is any change.
|
| |
Top level CCS state estimation.
◆ __init__()
| def MonScripts.CcsStateEstimation.CcsStateEstimation.__init__ |
( |
|
self, |
|
|
|
p_configuration |
|
) |
| |
CcsStateEstimation Class Initializer.
- Parameters
-
| Dictionary | with Application configuration |
◆ configure_logging()
| def MonScripts.CcsStateEstimation.CcsStateEstimation.configure_logging |
( |
|
self, |
|
|
|
logger_name |
|
) |
| |
Set the log level to be close to the one set in C++ Maps C++ log4cpp log levels to python log levels.
◆ dds_uri_refactor_to_ccs_ins_domain()
| def MonScripts.CcsStateEstimation.CcsStateEstimation.dds_uri_refactor_to_ccs_ins_domain |
( |
|
self, |
|
|
str |
dds_uri_generic |
|
) |
| |
Refactors the dds uri to contain the hlcc internal domain.
◆ Execute()
| def MonScripts.CcsStateEstimation.CcsStateEstimation.Execute |
( |
|
self, |
|
|
|
arg |
|
) |
| |
Perform Ccs global state Estimation.
◆ Terminate()
| def MonScripts.CcsStateEstimation.CcsStateEstimation.Terminate |
( |
|
self, |
|
|
|
arg |
|
) |
| |
Set the correct Ccs state when the telmon application is about to exit.
◆ updates_css_global_state_in_oldb()
| def MonScripts.CcsStateEstimation.CcsStateEstimation.updates_css_global_state_in_oldb |
( |
|
self, |
|
|
str |
current_state, |
|
|
|
force_update = False |
|
) |
| |
Publishes in the Oldb the current CCS state if there is any change.
◆ ccs_state_dp
| MonScripts.CcsStateEstimation.CcsStateEstimation.ccs_state_dp |
◆ ccs_status_entity
| MonScripts.CcsStateEstimation.CcsStateEstimation.ccs_status_entity |
◆ ccs_status_publisher
| MonScripts.CcsStateEstimation.CcsStateEstimation.ccs_status_publisher |
◆ configuration
| MonScripts.CcsStateEstimation.CcsStateEstimation.configuration |
◆ last_global_state
| MonScripts.CcsStateEstimation.CcsStateEstimation.last_global_state |
◆ logger
| MonScripts.CcsStateEstimation.CcsStateEstimation.logger |
◆ oldb_client
| MonScripts.CcsStateEstimation.CcsStateEstimation.oldb_client |
◆ publisher
| MonScripts.CcsStateEstimation.CcsStateEstimation.publisher |
PubSub connectivity Build mal properties.
The documentation for this class was generated from the following file: