def data(self): r1 = BasicRack('r1') sw1 = BasicNetworkSwitch('sw1') s1 = BasicServer('s1') p1 = PowerTowerXM('p1') r1.insert(p1, (10, 11)) r1.insert(sw1, 12) r1.insert(s1, 1)
def data(self): r1 = BasicRack('r1') sw1 = BasicNetworkSwitch('sw1') s1 = BasicServer('s1') p1 = PowerTowerXM('p1') r1.insert(p1, (10,11)) r1.insert(sw1, 12) r1.insert(s1, 1)
def createRack(datacenter, rackprefix): try: clusto.begin_transaction() r = BasicRack(rackprefix) pwr = BasicPowerStrip(rackprefix + '-pwr1', withslave=True) sw = BasicNetworkSwitch(rackprefix + '-sw1') sw.connect_ports('nic-eth', 48, pwr, 1) pwr.connect_ports('pwr-nema-5', 1, sw, 1) r.insert(pwr, [1, 2, 3, 4]) r.insert(sw, [5]) for i in range(20): s = BasicServer(rackprefix + '-s' + '%02d' % i) r.insert(s, [6 + i]) s.connect_ports('nic-eth', 1, sw, i + 1) s.connect_ports('pwr-nema-5', 1, pwr, i + 2) clusto.commit() except Exception, x: clusto.rollback_transaction() raise x
def createRack(datacenter, rackprefix): try: clusto.begin_transaction() r = BasicRack(rackprefix) pwr = BasicPowerStrip(rackprefix+'-pwr1', withslave=True) sw = BasicNetworkSwitch(rackprefix+'-sw1') sw.connect_ports('nic-eth', 48, pwr, 1) pwr.connect_ports('pwr-nema-5', 1, sw, 1) r.insert(pwr, [1,2,3,4]) r.insert(sw, [5]) for i in range(20): s=BasicServer(rackprefix+'-s'+'%02d'%i) r.insert(s, [6+i]) s.connect_ports('nic-eth', 1, sw, i+1) s.connect_ports('pwr-nema-5', 1, pwr, i+2) clusto.commit() except Exception, x: clusto.rollback_transaction() raise x