From 4db9994d7ccf66038198bdfe184dd610515ccb28 Mon Sep 17 00:00:00 2001 From: Alasdair Colley Date: Thu, 17 Jul 2014 17:39:07 +0200 Subject: adding count optin --- saucypy | 3 +++ 1 file changed, 3 insertions(+) diff --git a/saucypy b/saucypy index f24fcab..d75696b 100755 --- a/saucypy +++ b/saucypy @@ -20,6 +20,7 @@ def parse_args(): parser = optparse.OptionParser( usage = "!source | !source --add " ) parser.add_option( "-a", "--add", action = "store", nargs = 2 ) parser.add_option( "-i", "--index", action = "store", type = int ) + parser.add_option( "-c", "--count", action = "store_true" ) parser.add_option( "-v", "--version", action = "store_true" ) return parser.parse_args( args ) @@ -40,6 +41,8 @@ def main(): entries[key] = value json.dump( entries, open( ENTRIES_FILE, "w" ), indent = 4, sort_keys = True ) + elif options.count: + print "Entries: {0}".format( len( entries.keys() ) ) else: if not args: print "Expected a search argument, got nothing." -- cgit v1.2.3