diff --git a/lib/tfw/yaml_fsm.py b/lib/tfw/yaml_fsm.py index 65d8719..b887a9c 100644 --- a/lib/tfw/yaml_fsm.py +++ b/lib/tfw/yaml_fsm.py @@ -21,7 +21,7 @@ class YamlFSM(FSMBase): return yaml.safe_load(ifile) def setup_states(self): - self.for_config_states_and_transitions_do(self.patch_config_callbacks) + self.for_config_states_and_transitions_do(self.wrap_callbacks_with_subprocess_call) self.states = [State(**state) for state in self.config['states']] def setup_transitions(self): @@ -35,7 +35,7 @@ class YamlFSM(FSMBase): what(json_obj) @staticmethod - def patch_config_callbacks(json_obj): + def wrap_callbacks_with_subprocess_call(json_obj): topatch = ('on_enter', 'on_exit', 'prepare', 'before', 'after') for key in json_obj: if key in topatch: