Beispiel #1
0
def run(server_class=ThreadingHTTPServer, handler_class=S, port=8080):
    logging.basicConfig(level=logging.INFO)
    server_address = ('', port)
    httpd = server_class(server_address, handler_class)
    logger.info('Starting httpd...\n')
    try:
        Collector.CreateCollector()
        c = Collector.getClient()
        c.start()
        httpd.serve_forever()
    except KeyboardInterrupt:
        pass
    httpd.server_close()
    logger.info('Stopping httpd...\n')
Beispiel #2
0
 def ruuvi(self, tmpdir_factory):
     Collector.CreateCollector()
     c = Collector.getClient()
     c.data = {ID: TEST_DATA}
     return c