コード例 #1
0
ファイル: ConfigManager.py プロジェクト: ElmoArmy/RootTheBox
 def _websocket_logger(self, logger):
     ''' Configure WebSocket Logger '''
     ws_log = ObservableLoggingHandler.instance()
     logger.addHandler(ws_log)
     msg_format = logging.Formatter('[%(levelname)s] %(asctime)s - %(message)s')
     ws_log.setFormatter(msg_format)
     ws_log.setLevel(logging.DEBUG)
コード例 #2
0
 def open(self):
     ''' Add this object as an observer '''
     self.observerable_log = None
     if self.config.enable_logviewer:
         self.observerable_log = ObservableLoggingHandler.instance()
         self.observerable_log.add_observer(self)
     else:
         self.close()
コード例 #3
0
 def _websocket_logger(self, logger):
     ''' Configure WebSocket Logger '''
     ws_log = ObservableLoggingHandler.instance()
     logger.addHandler(ws_log)
     msg_format = logging.Formatter(
         '[%(levelname)s] %(asctime)s - %(message)s')
     ws_log.setFormatter(msg_format)
     ws_log.setLevel(logging.DEBUG)