Signed-off-by: David Howells <dhowells@redhat.com>
"""
from afs.argparse import *
+import afs.lib.partition as partition
import kafs
help = "Display all AFS partitions on a file server machine"
for i in partitions:
if i != 0xffffffff:
n += 1
- parts += " /vicep"
- if i < 26:
- parts += "{:c}".format(i + 97)
- else:
- i -= 26
- parts += "{:c}{:c}".format(i / 26 + 97, i % 26 + 97)
+ partname = partition.id2part(i)
+ parts += " " + partname
print(parts)
print("Total:", n)
"""
from afs.argparse import *
+import afs.lib.partition as partition
import kafs
help = "Report the available and total space on a partition"
for i in partitions:
if i != 0xffffffff:
- if i < 26:
- partname = "/vicep{:c}".format(i + 97)
- else:
- partname = "/vicep{:c}{:c}".format(i / 26 + 97, i % 26 + 97)
+ partname = partition.id2part(i)
ret = kafs.VOLSER_AFSVolPartitionInfo(vol_conn, partname)
part = ret.partition