def print_record(params, vldb):
"""Display a single VLDB record"""
output(vldb.name, "\n")
- outputf(" RWrite: {:<12d} ROnly: {:<12d} Backup: {:<12d}\n",
- vldb.volumeId[0],
- vldb.volumeId[1],
- vldb.volumeId[2])
- display_vldb_site_list(params, vldb)
+ output(" ");
+ flags = vldb.serverFlags[0]
+ if flags & kafs.VLSF_RWVOL:
+ outputf(" RWrite: {:<12d}", vldb.volumeId[0])
+ if flags & kafs.VLSF_ROVOL:
+ outputf(" ROnly: {:<12d}", vldb.volumeId[1])
+ if flags & kafs.VLSF_BACKVOL:
+ outputf(" Backup: {:<12d}",vldb.volumeId[2])
+ output("\n")
+ display_vldb_site_list(params, vldb, " ")
+ output("\n")
def main(params):
# Get a list of VLDB servers to query
else:
ptype = "Back"
- outputf("{:s} server {:s} partition {:s} {:s} Site\n",
+ outputf("{:s} server {:s} partition {:s} {:s} Site\n",
indent, addr, part, ptype)
if vldb.flags & (kafs.VLOP_MOVE |