diff options
author | Rob Austein <sra@hactrn.net> | 2016-04-26 20:07:50 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2016-04-26 20:07:50 +0000 |
commit | 89245def44ce5d2f7fbf665155b42794484c507d (patch) | |
tree | 862fb232cf7badd11b3bcd75a11d52c4c8e40690 /rp/utils/scan_routercerts | |
parent | 2e0f5147b3099b6b584ec302be7f0818aad969f0 (diff) |
Convert RP utilities to use common config/argparse/logging setup.
svn path=/branches/tk705/; revision=6392
Diffstat (limited to 'rp/utils/scan_routercerts')
-rwxr-xr-x | rp/utils/scan_routercerts | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/rp/utils/scan_routercerts b/rp/utils/scan_routercerts index 74cd2b69..540a8e25 100755 --- a/rp/utils/scan_routercerts +++ b/rp/utils/scan_routercerts @@ -26,6 +26,7 @@ import base64 import argparse import rpki.POW import rpki.oids +import rpki.config from rpki.rcynicdb.iterator import authenticated_objects @@ -34,10 +35,10 @@ def check_dir(s): raise argparse.ArgumentTypeError("{!r} is not a directory".format(s)) return s -parser = argparse.ArgumentParser(description = __doc__) -parser.add_argument("rcynic_dir", nargs = "?", type = check_dir, - help = "rcynic authenticated output directory") -args = parser.parse_args() +cfg = rpki.config.argparser(doc = __doc__) +cfg.argparser.add_argument("rcynic_dir", nargs = "?", type = check_dir, + help = "rcynic authenticated output directory") +args = cfg.argparser.parse_args() for uri, cer in authenticated_objects(args.rcynic_dir, uri_suffix = ".cer"): |