Exemplo n.º 1
0
iitb_fader = FnordFader()
iitb_fader.addColor( (127, 127, 75) )
iitb_fader.addColor( (64, 64, 32) )
iitb_fader.setDelay(1)
iitb_fader.setStep(1)

fader.append(fire_fader)
fader.append(cool_fader)
fader.append(warm_fader)
fader.append(iitb_fader)
fader.append(warm2_fader)


for x in range(LIGHTCOUNT):
    lights.append(bus.getFnordLight(x))

worker = WorkerThread(bus, lights, fader)
worker.daemon = 1
worker.start()

try:
    
    print 'Starting FnordServer at %s:%s...' % (IP_ADRESS, SERVER_PORT)
    
    if server_type == "demo":
        server = HTTPServer((IP_ADRESS, SERVER_PORT), DemoServer)
    elif server_type == "happy":
        server = HTTPServer((IP_ADRESS, SERVER_PORT), HappyServer)
        
    server.serve_forever()