Пример #1
0
 def start(self):
     waitforsetvar.wait_for_set_var(self, "_too_many")
     self.httpServer = WSGIServer((self.host, self.bindPort),
                                  self.app,
                                  log=None,
                                  handler_class=fdsafehandler.FDSafeHandler)
     self.httpServer.serve_forever()
Пример #2
0
 def start(self):
     waitforsetvar.wait_for_set_var(self, "_too_many")
     self.publicAPI = self._too_many.get(public.PublicAPI)
     self.httpServer = WSGIServer(
         (self.host, self.bindPort),
         self.app,
         log=None,
         handler_class=httpapi.fdsafehandler.FDSafeHandler)
     self.httpServer.serve_forever()
Пример #3
0
 def start(self):
     """Start client gevent API web server with flask client app."""
     waitforsetvar.wait_for_set_var(self, "_too_many")
     fd_handler = httpapi.fdsafehandler.FDSafeHandler
     self.publicAPI = self._too_many.get(  # pylint: disable=E1101
         public.PublicAPI)
     self.httpServer = WSGIServer((self.host, self.bindPort),
                                  self.app,
                                  log=None,
                                  handler_class=fd_handler)
     self.httpServer.serve_forever()
Пример #4
0
 def test_three_wait(self):
     test_object = lambda: None
     threading.Thread(target=set_test_var_delay, args=[test_object,
                                                       3]).start()
     waitforsetvar.wait_for_set_var(test_object, 'test_var')
     self.assertTrue(test_object.test_var)