Example #1
0
    def run(self):

        srv = HTTPServer((self.ctrl['http_host'], self.ctrl['http_port']), ImageServerHTTPHandler)
        self.ctrl.log.info("Starting HTTP server on %s:%d" % (self.ctrl['http_host'], self.ctrl['http_port']))

        self.die.clear()

        srv.ctrl = self.ctrl
        srv.timeout = 1

        while not self.die.isSet():
            srv.handle_request()
Example #2
0
    def run(self):

        srv = HTTPServer((self.ctrl['http_host'], self.ctrl['http_port']),
                         ImageServerHTTPHandler)
        self.ctrl.log.info("Starting HTTP server on %s:%d" %
                           (self.ctrl['http_host'], self.ctrl['http_port']))

        self.die.clear()

        srv.ctrl = self.ctrl
        srv.timeout = 1

        while not self.die.isSet():
            srv.handle_request()