summaryrefslogtreecommitdiff
path: root/summain
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2011-08-08 14:36:27 +0100
committerLars Wirzenius <liw@liw.fi>2011-08-08 14:36:27 +0100
commit74d9866867cc38dd0857b071c0ed09d4fb7512ef (patch)
tree30a49a743b8cabbefe3b5491419b3b76afc57720 /summain
parentd0aa60910d20bf6129f9c7cba5ea54c0f4806218 (diff)
downloadsummain-74d9866867cc38dd0857b071c0ed09d4fb7512ef.tar.gz
Add --output-format setting.
Diffstat (limited to 'summain')
-rwxr-xr-xsummain3
1 files changed, 3 insertions, 0 deletions
diff --git a/summain b/summain
index 7082594..1525570 100755
--- a/summain
+++ b/summain
@@ -39,6 +39,9 @@ class Summain(cliapp.Application):
'MD5, SHA1, SHA224, SHA256, SHA384, SHA512; '
'use once per checksum type '
'(default is SHA1)')
+ self.settings.choice(['output-format', 'f'],
+ ['rfc822', 'csv', 'json'],
+ 'choose output format (rfc822, csv, json)')
def files(self, root):
if os.path.isdir(root):