diff --git a/cccli/command/list.py b/cccli/command/list.py index 9e2e5d97d2058b2ff7091afcad3f980ecd6be184..f0b2964962e264341a2656380c47b56ad72f1c5c 100644 --- a/cccli/command/list.py +++ b/cccli/command/list.py @@ -44,7 +44,7 @@ class Command_list(TqlCommand): tags = dict() for o in objs["objects"]: for (t,v) in o.items(): - tags[t] = max(len(self.tdr(t, v)), tags.get(t, len(t))) + tags[t] = max(len(self.tdr(t, v)), tags.get(t, 0)) # build initial print order order = [ t for t in objs.get("order", []) if t in tags ] order.extend(sorted(set(tags.keys()) - set(order))) @@ -58,9 +58,9 @@ class Command_list(TqlCommand): line = "" for t in order: line += "%s%s:%s%s "%(self.tdtc(t), - t, - self.tdc(t), - self.tdr(t, o.get(t, u"")).ljust(tags[t])) + t, + self.tdc(t), + self.tdr(t, o.get(t, u"")).ljust(tags[t])) self.printer.out("%s%s"%(line, color["reset"])) def list_table(self, objs):