mirror of
				https://github.com/avatao-content/baseimage-tutorial-framework
				synced 2025-11-04 12:12:55 +00:00 
			
		
		
		
	Refactor of ZMQWebsocketHandler callback (closure -> method)
This commit is contained in:
		@@ -14,13 +14,12 @@ class ZMQWebSocketHandler(WebSocketHandler):
 | 
			
		||||
 | 
			
		||||
    def open(self, *args, **kwargs):
 | 
			
		||||
        logging.debug('WebSocket connection initiated')
 | 
			
		||||
        event_handler_connector.register_callback(self.zmq_callback)
 | 
			
		||||
 | 
			
		||||
        def zmq_callback(msg_parts):
 | 
			
		||||
            anchor, data = msg_parts
 | 
			
		||||
            logging.debug('Received on pull socket: {}'.format(data.decode()))
 | 
			
		||||
            self.write_message(data.decode())
 | 
			
		||||
 | 
			
		||||
        event_handler_connector.register_callback(zmq_callback)
 | 
			
		||||
    def zmq_callback(self, msg_parts):
 | 
			
		||||
        anchor, data = msg_parts
 | 
			
		||||
        logging.debug('Received on pull socket: {}'.format(data.decode()))
 | 
			
		||||
        self.write_message(data.decode())
 | 
			
		||||
 | 
			
		||||
    def on_message(self, message):
 | 
			
		||||
        logging.debug('Received on WebSocket: {}'.format(message))
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user