mirror of
				https://github.com/avatao-content/baseimage-tutorial-framework
				synced 2025-11-04 10:02:55 +00:00 
			
		
		
		
	Rename message keys
This commit is contained in:
		@@ -9,7 +9,7 @@ LOG = logging.getLogger(__name__)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class FSMHandler:
 | 
			
		||||
    keys = ['fsm.step', 'fsm.update']
 | 
			
		||||
    keys = ['fsm.step', 'fsm.announce']
 | 
			
		||||
    def __init__(self, *, fsm_type):
 | 
			
		||||
        self.fsm = fsm_type()
 | 
			
		||||
        self._fsm_updater = FSMUpdater(self.fsm)
 | 
			
		||||
@@ -17,7 +17,7 @@ class FSMHandler:
 | 
			
		||||
 | 
			
		||||
        self.command_handlers = {
 | 
			
		||||
            'fsm.step'   : self.handle_step,
 | 
			
		||||
            'fsm.update' : self.handle_update
 | 
			
		||||
            'fsm.announce' : self.handle_announce
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
    def handle_event(self, message, connector):
 | 
			
		||||
@@ -34,6 +34,6 @@ class FSMHandler:
 | 
			
		||||
        if self.fsm.step(message['trigger']):
 | 
			
		||||
            return message
 | 
			
		||||
 | 
			
		||||
    def handle_update(self, message):
 | 
			
		||||
    def handle_announce(self, message):
 | 
			
		||||
        # pylint: disable=no-self-use
 | 
			
		||||
        return message
 | 
			
		||||
 
 | 
			
		||||
@@ -5,7 +5,7 @@ class FSMUpdater:
 | 
			
		||||
    @property
 | 
			
		||||
    def fsm_update(self):
 | 
			
		||||
        return {
 | 
			
		||||
            'key': 'fsm.announce',
 | 
			
		||||
            'key': 'fsm.update',
 | 
			
		||||
            **self.fsm_update_data
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user