diff options
author | Jonathan Corbet <corbet@lwn.net> | 2013-08-14 15:23:57 -0600 |
---|---|---|
committer | Jonathan Corbet <corbet@lwn.net> | 2013-08-14 15:23:57 -0600 |
commit | 37583d41d5ca3fae74080489132a4dad708ab23e (patch) | |
tree | c1276daad166b73521c128d2fb3b10856453e275 | |
parent | 04d53b8d070e3487b881cbf574c47f7e65d6d8d6 (diff) |
Enable firstlast to read a gitdm config file.
-rwxr-xr-x | firstlast | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -10,6 +10,7 @@ import argparse, pickle import sys import gitlog import database +import ConfigFile # # Arg processing @@ -18,10 +19,15 @@ def SetupArgs(): p = argparse.ArgumentParser() p.add_argument('-v', '--versiondb', help = 'Version database file', required = False, default = 'committags.db') + p.add_argument('-c', '--config', help = 'Configuration file', + required = True) + p.add_argument('-d', '--dbdir', help = 'Where to find the config database files', + required = False, default = '') return p.parse_args() args = SetupArgs() VDB = pickle.load(open(args.versiondb, 'r')) +ConfigFile.ConfigFile(args.config, args.dbdir) Firsts = { } Lasts = { } @@ -61,3 +67,5 @@ for h in database.AllHackers(): for v in Lasts.keys(): print v, len(Firsts[v]), len(Lasts[v]) + +database.DumpDB() |