Example #1
0
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()
Example #2
0
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()