def __init__(self, test_mode, *args): BaseHTTPServer.HTTPServer.__init__(self, *args) self.port_ = args[0][1] self.routes = [] self.test_mode = test_mode self._pending_timeout_heap = [] self.exit = Event() self.add_json_route('/exit', self.on_exit, ['POST', 'GET']) if test_mode: import daemon_test daemon_test.add_test_handlers_to_daemon(self)
def __init__(self, test_mode, *args): BaseHTTPServer.HTTPServer.__init__(self, *args) self.port_ = args[0][1] self.routes = [] self.test_mode = test_mode self.hi_idle = Event() # event that is fired every 0.05sec as long as no transactions are pending self.lo_idle = Event() # event that is fired once a second self.exit = Event() self.add_json_route('/exit', self.on_exit, ['POST', 'GET']) if test_mode: import daemon_test daemon_test.add_test_handlers_to_daemon(self)
def __init__(self, test_mode, *args): BaseHTTPServer.HTTPServer.__init__(self, *args) self.port_ = args[0][1] self.routes = [] self.test_mode = test_mode self.hi_idle = Event( ) # event that is fired every 0.05sec as long as no transactions are pending self.lo_idle = Event() # event that is fired once a second self.exit = Event() self.add_json_route('/exit', self.on_exit, ['POST', 'GET']) if test_mode: import daemon_test daemon_test.add_test_handlers_to_daemon(self)