Example #1
0
    def on_message(self, _, message):
        """Extends normal operation by storing the received message.

        Args:
            message (Message): message from the Mycroft bus
        """
        with self.message_lock:
            self.messages.append(Message.deserialize(message))
        self.new_message_available.set()
        super().on_message(_, message)
Example #2
0
 def on_message(self, message):
     with self.message_lock:
         self.messages.append(Message.deserialize(message))
     self.new_message_available.set()
     super().on_message(message)