1
0
mirror of https://github.com/avatao-content/test-tutorial-framework synced 2024-12-05 02:01:33 +00:00

Follow API changes

This commit is contained in:
Kristóf Tóth 2019-07-30 15:17:47 +02:00
parent b032da8983
commit 01b247e494

View File

@ -11,10 +11,10 @@ LOG = logging.getLogger(__name__)
class CenatorHandler: class CenatorHandler:
keys = ['history.bash'] keys = ['history.bash']
def handle_event(self, message, server_connector): # pylint: disable=no-self-use def handle_event(self, message, connector): # pylint: disable=no-self-use
command = message['value'] command = message['value']
LOG.debug('User executed command: "%s"', command) LOG.debug('User executed command: "%s"', command)
MessageSender(server_connector).send('JOHN CENA', f'You\'ve executed "{command}"') MessageSender(connector).send('JOHN CENA', f'You\'ve executed "{command}"')
class TestCommandsHandler(TerminalCommandsHandler): class TestCommandsHandler(TerminalCommandsHandler):
@ -33,12 +33,12 @@ class TestCommandsHandler(TerminalCommandsHandler):
TFWUplinkConnector().send_message(literal_eval(args[0])) TFWUplinkConnector().send_message(literal_eval(args[0]))
def messageFSMStepsHandler(message, server_connector): def messageFSMStepsHandler(message, connector):
""" """
When the FSM steps this method is invoked. When the FSM steps this method is invoked.
Receives a 'data' field from an fsm_update message as kwargs. Receives a 'data' field from an fsm_update message as kwargs.
""" """
MessageSender(server_connector).send( MessageSender(connector).send(
'FSM info', 'FSM info',
f'FSM has stepped from state "{message["last_event"]["from_state"]}" ' f'FSM has stepped from state "{message["last_event"]["from_state"]}" '
f'to state "{message["current_state"]}" in response to trigger "{message["last_event"]["trigger"]}"' f'to state "{message["current_state"]}" in response to trigger "{message["last_event"]["trigger"]}"'