Пример #1
0
        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)
Пример #2
0
        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: