Mercurial > code > home > repos > light9
diff light8/dmxclient.py @ 206:851cf44cea40
rename clientid and allow it as an argument
author | drewp |
---|---|
date | Sun, 10 Apr 2005 15:13:48 +0000 |
parents | 238eede02bf9 |
children |
line wrap: on
line diff
--- a/light8/dmxclient.py Sun Apr 10 15:03:24 2005 +0000 +++ b/light8/dmxclient.py Sun Apr 10 15:13:48 2005 +0000 @@ -10,7 +10,7 @@ _id="%s-%s" % (sys.argv[0].replace('.py','').replace('./',''),os.getpid()) -def outputlevels(levellist,twisted=0): +def outputlevels(levellist,twisted=0,clientid=_id): """present a list of dmx channel levels, each scaled from 0..1. list can be any length- it will apply to the first len() dmx channels. @@ -30,7 +30,7 @@ if not twisted: try: - _dmx.outputlevels(_id,levellist) + _dmx.outputlevels(clientid,levellist) except socket.error,e: print "dmx server error %s, waiting"%e time.sleep(1) @@ -41,7 +41,7 @@ def err(error): print "dmx server error",error time.sleep(1) - d = _dmx.callRemote('outputlevels',_id,levellist) + d = _dmx.callRemote('outputlevels',clientid,levellist) d.addErrback(err)