for p in srv["partitions"] : print "\t%s, size: %u free: %u " % (p["name"], p["size"], p["free"]) print "DBServer" print "=======" for srv in CellInfo.DBServers : print "%s: %s" %( srv["hostnames"][0], string.join(srv["ipaddrs"], ",") ), if srv["clonedbserver"] : print " --- CLONE" else : print # get a light-weight list of all fileservers and dbservers querying the Cell startTime=time.mktime(time.localtime()) CellInfo=CS.getCellInfo() endTime=time.mktime(time.localtime()) printServerList(CellInfo) print "Time required to get information : %d secs" % (endTime-startTime) # get a light-weight list of all fileservers and dbservers querying the Cell startTime=time.mktime(time.localtime()) CellInfo=CS.getCellInfo(cached=True) endTime=time.mktime(time.localtime()) printServerList(CellInfo) print "Time required to get information : %d secs" % (endTime-startTime)
for p in srv["partitions"] : print "\t%s, size: %u free: %u " % (p["name"], p["size"], p["free"]) print "DBServer" print "=======" for srv in CellInfo.DBServers : print "%s: %s" %( srv["hostnames"][0], string.join(srv["ipaddrs"], ",") ), if srv["clonedbserver"] : print " --- CLONE" else : print # get a light-weight list of all fileservers and dbservers querying the Cell startTime=time.mktime(time.localtime()) CellInfo=CS.getCellInfo(cached=False) endTime=time.mktime(time.localtime()) printServerList(CellInfo) print "Time required to get information : %d secs" % (endTime-startTime) # get a light-weight list of all fileservers and dbservers querying the Cell try : startTime=time.mktime(time.localtime()) CellInfo=CS.getCellInfo(cached=True) endTime=time.mktime(time.localtime()) printServerList(CellInfo) print "Time required to get information : %d secs" % (endTime-startTime) except AfsError: