aboutsummaryrefslogtreecommitdiff
path: root/rpki
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2014-07-25 19:29:40 +0000
committerRob Austein <sra@hactrn.net>2014-07-25 19:29:40 +0000
commitffa8a79b3d71baff61666c70d3244ac0dd7503cc (patch)
treec93f59ddcff19d5988a3df75644052f376b693d7 /rpki
parent4d78736439f3cf313d7f05ee59dbae3822dfbf40 (diff)
Parsing of --log-level was broken.
svn path=/trunk/; revision=5908
Diffstat (limited to 'rpki')
-rw-r--r--rpki/rtr/main.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/rpki/rtr/main.py b/rpki/rtr/main.py
index 29a4873b..12de30cc 100644
--- a/rpki/rtr/main.py
+++ b/rpki/rtr/main.py
@@ -65,9 +65,9 @@ def main():
argparser = argparse.ArgumentParser(description = __doc__)
argparser.add_argument("--debug", action = "store_true", help = "debugging mode")
- argparser.add_argument("--log-level", default = logging.DEBUG,
+ argparser.add_argument("--log-level", default = "debug",
choices = ("debug", "info", "warning", "error", "critical"),
- type = lambda s: int(getattr(logging, s.upper())))
+ type = lambda s: s.lower())
argparser.add_argument("--log-to",
choices = ("syslog", "stderr"))
subparsers = argparser.add_subparsers(title = "Commands", metavar = "", dest = "mode")
@@ -89,6 +89,6 @@ def main():
handler.setFormatter(Formatter(args.debug, fmt, "%Y-%m-%dT%H:%M:%SZ"))
logging.root.addHandler(handler)
- logging.root.setLevel(args.log_level)
+ logging.root.setLevel(int(getattr(logging, args.log_level.upper())))
return args.func(args)