3 available = [ ( i, 'vnode%02d.inria.fr'%i, '138.96.250.13%d'%i) for i in range(1,10) ]
5 def config (plcs,options):
8 ### locating the next available hostname (using ping)
11 (i,hostname,ip)=available.pop()
12 if not utils.check_ping(hostname):
15 raise Exception('Cannot find an available IP for %s - exiting'%plc['name'])
16 plc['vservername']=hostname
18 plc['name'] = "%s_%02d"%(plc['name'],i)
19 utils.header("Attaching plc %s to vserver %s (%s)"%\
20 (plc['name'],plc['vservername'],plc['vserverip']))
21 for key in [ 'PLC_DB_HOST',