Show More
@@ -48,11 +48,15 b' class baseformatter(object):' | |||
|
48 | 48 | self._item.update(data) |
|
49 | 49 | def write(self, fields, deftext, *fielddata, **opts): |
|
50 | 50 | '''do default text output while assigning data to item''' |
|
51 | for k, v in zip(fields.split(), fielddata): | |
|
51 | fieldkeys = fields.split() | |
|
52 | assert len(fieldkeys) == len(fielddata) | |
|
53 | for k, v in zip(fieldkeys, fielddata): | |
|
52 | 54 | self._item[k] = v |
|
53 | 55 | def condwrite(self, cond, fields, deftext, *fielddata, **opts): |
|
54 | 56 | '''do conditional write (primarily for plain formatter)''' |
|
55 | for k, v in zip(fields.split(), fielddata): | |
|
57 | fieldkeys = fields.split() | |
|
58 | assert len(fieldkeys) == len(fielddata) | |
|
59 | for k, v in zip(fieldkeys, fielddata): | |
|
56 | 60 | self._item[k] = v |
|
57 | 61 | def plain(self, text, **opts): |
|
58 | 62 | '''show raw text for non-templated mode''' |
General Comments 0
You need to be logged in to leave comments.
Login now