8 if len(sys.argv[1:]) > 0:
9 for host in sys.argv[1:]:
10 n = api.GetNodes(host)[0]
11 nn = api.GetNodeNetworks(n['nodenetwork_ids'])
13 nnet2 = api.GetNodeNetworks({'ip': nodenet['ip']})
14 print "len of nn entries with ip: %s == %s " % ( nodenet['ip'], len(nnet2) )
16 n2 = api.GetNodes(nn2['node_id'])
17 print "\t%d node is attached to nodenetwork %s" % ( len(n2), nn2['nodenetwork_id'] )
21 #print "host %s : %s" % (n2['hostname'], n2['node_id'])
24 #print nn2['nodenetwork_id']
25 #api.DeleteNodeNetwork(nn2['nodenetwork_id'])
27 nnids = util.file.getListFromFile('nnids.txt')
28 nnids = [ int(i) for i in nnids]
30 nnet2 = api.GetNodeNetworks(id)
32 n2 = api.GetNodes(nn2['node_id'])
34 print "\t%d node is attached to nodenetwork %s %s" % ( len(n2), nn2['nodenetwork_id'] , nn2['ip']),
36 netlist = api.GetNodeNetworks({'ip' : nn2['ip']})
38 node_len = len([ n['node_id'] for n in netlist])
39 print "\t but, ip %s is used by %s nodenetwork entries" % (nn2['ip'], node_len)