You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|Set this to True if you can make sure that the interface of library states is not programmatically changed anywhere inside your state machines. This will speed up loading of libraries.
103
+
If you use template state machines that insert states during runtime, this must be disabled.
103
104
104
-
EXECUTION\_HISTORY\_ENABLE
105
+
IN\_MEMORY\_EXECUTION\_HISTORY\_ENABLE
105
106
|Type: boolean
106
107
|Default: ``True``
107
108
|Enables execution history. The execution history is required for backward execution and execution logging to the file system.
108
109
109
-
EXECUTION\_LOG\_ENABLE
110
+
FILE\_SYSTEM\_EXECUTION\_HISTORY\_ENABLE
110
111
|Type: boolean
111
112
|Default: ``True``
112
113
|Enables the logging of rafcon execution histories to the file system. Every time a statemachine is executed, a python shelve is created in the execution log directory, e.g. ``/tmp/rafcon_execution_logs/rafcon_execution_log_99-Bottles-of-Beer_2017-08-31-16-07-17.shelve``. Some helpful utility functions for working with log files through python are in: ``import rafcon.utils.execution_log``. A tiny tiny code snippet which shows how to use the pandas.DataFrame representation to query the outcomes of a state named ‘CheckFinished’ is here: ``https://rmc-github.robotic.dlr.de/common/rafcon/pull/324#issuecomment-2520``
0 commit comments