コード例 #1
0
ファイル: listener.py プロジェクト: bibi21000/janitoo_flask
 def __init__(self, _app, options):
     """The constructor"""
     #~ print "*"*25, "init the listener"
     threading.Thread.__init__(self)
     self._stopevent = threading.Event( )
     self.app = _app
     self.section="webapp"
     self.mqttc = None
     self.options = JNTOptions(options)
     self.hadds = {}
     self.network = None
     self.create_network()
     Controller.__init__(self, self.network)
     self.loop_sleep = 0.25
     loop_sleep = self.options.get_option('system','loop_sleep', self.loop_sleep)
     if loop_sleep is not None:
         self.loop_sleep = loop_sleep
     else:
         logger.debug("[%s] - Can't retrieve value of loop_sleep. Use default value instead (%s)", self.__class__.__name__, self.loop_sleep)
     self.extend_from_entry_points('janitoo_flask')