Static Public Member Functions | |
def | initialize |
def | log_state_execution |
def | shutdown |
Static Public Attributes | |
enabled = True | |
string | LOG_FOLDER = "~/.flexbe_logs" |
Realizes logging of active states.
Definition at line 12 of file state_logger.py.
def flexbe_core.state_logger.StateLogger.initialize | ( | be_name = None | ) | [static] |
Definition at line 21 of file state_logger.py.
def flexbe_core.state_logger.StateLogger.log_state_execution | ( | statepath, | |
stateclass, | |||
outcome, | |||
is_autonomous, | |||
is_executed | |||
) | [static] |
Logs the execution of a state. Should be called once when the state returns an outcome.
Definition at line 54 of file state_logger.py.
def flexbe_core.state_logger.StateLogger.shutdown | ( | ) | [static] |
Definition at line 71 of file state_logger.py.
flexbe_core::state_logger.StateLogger::enabled = True [static] |
Definition at line 18 of file state_logger.py.
string flexbe_core::state_logger.StateLogger::LOG_FOLDER = "~/.flexbe_logs" [static] |
Definition at line 17 of file state_logger.py.