summaryrefslogtreecommitdiff
path: root/summain
diff options
context:
space:
mode:
Diffstat (limited to 'summain')
-rwxr-xr-xsummain8
1 files changed, 4 insertions, 4 deletions
diff --git a/summain b/summain
index 21e12f5..026a2ae 100755
--- a/summain
+++ b/summain
@@ -54,8 +54,8 @@ class Rfc822(OutputFormat):
class CSV(OutputFormat):
- def __init__(self, output, checksums):
- OutputFormat.__init__(self, output, checksums)
+ def __init__(self, output, checksums, objects):
+ OutputFormat.__init__(self, output, checksums, objects)
self.writer = csv.writer(output)
self.wrote_headings = False
@@ -63,10 +63,10 @@ class CSV(OutputFormat):
keys = self.keys + self.checksums
if not self.wrote_headings:
- self.writer.writerow(keys)
+ self.writer.writerow(['Name'] + keys)
self.wrote_headings = True
- values = [name] + [o[k] for k in keys if o[k] != '']
+ values = [name] + [o[k] or '' for k in keys]
self.writer.writerow(values)