add summary to btv list

This commit is contained in:
Martin Sekera 2020-08-28 10:05:08 +02:00
parent 454c006901
commit 35f0e38831

14
btv
View file

@ -345,9 +345,21 @@ def do_list(args):
Print a list of existing snapshots.
"""
snaps = list_snapshots()
counts = [
len([s for s in snaps if s.rank == 0]),
len([s for s in snaps if s.rank == 1]),
len([s for s in snaps if s.rank == 2])
]
print(" > %d/%d Rank 0 snapshots" %(counts[0], cfg.getint("gc", "rank_0_count")))
print(" > %d/%d Rank 1 snapshots" %(counts[1], cfg.getint("gc", "rank_1_count")))
print(" > %d/%d Rank 2 snapshots" %(counts[2], cfg.getint("gc", "rank_2_count")))
print()
print("Rank Name")
for snap in list_snapshots():
for snap in snaps:
print(" %d %s %s" %(snap.rank, snap.name, ", ".join(snap.notes)))
def do_drop(args):