def main( comName ): try: server = HTTPServer( ('',8888), MyHandler ) server.light = 5*['off'] # maybe threestate, unknown, on, off OR even request-for-on, request-for-off server.controler = None if comName == "dummy": server.controller = DummyController() else: server.controller = Controller( comName ) print 'started httpserver...' server.serve_forever() except KeyboardInterrupt: print 'keyboard interrupt' server.socket.close()
def main(comName): try: server = HTTPServer(('', 8888), MyHandler) server.light = 5 * [ 'off' ] # maybe threestate, unknown, on, off OR even request-for-on, request-for-off server.controler = None if comName == "dummy": server.controller = DummyController() else: server.controller = Controller(comName) print 'started httpserver...' server.serve_forever() except KeyboardInterrupt: print 'keyboard interrupt' server.socket.close()