display a 'Total' line on command 'list'

This commit is contained in:
Romain Bignon 2010-08-12 18:15:43 +02:00
commit 3bf7975ad1
2 changed files with 12 additions and 1 deletions

View file

@ -57,10 +57,12 @@ class IFormatter(object):
@param condition [Condition] condition to objects to display
@return a string of the formatted object
"""
assert isinstance(obj, (dict, CapBaseObject))
assert isinstance(obj, (dict, CapBaseObject, tuple))
if isinstance(obj, dict):
item = obj
elif isinstance(obj, tuple):
item = OrderedDict([(k, v) for k, v in obj])
else:
item = self.to_dict(obj, condition, selected_fields)