Пример #1
0
 def __init__(self,
              queue,
              log=True,
              log_file=None,
              log_level="DEBUG",
              log_config=None):
     """Initialize dispatcher, instantiate the proper parser for the current environment"""
     self.queue = queue
     if not log_file:
         self.provider = RadarDataParser(log=log,
                                         callback=self.on_message,
                                         log_level=log_level)
     else:
         self.provider = RadarLogParser(log_file=log_file,
                                        callback=self.on_message,
                                        log_config=log_config)