[tor-commits] [arm/master] Exception when running 'run_arm --help'
atagar at torproject.org
atagar at torproject.org
Mon Sep 8 07:15:22 UTC 2014
commit 120d751cb8117cf3b593e536803fc22ce1676b64
Author: Damian Johnson <atagar at torproject.org>
Date: Sun Sep 7 15:06:35 2014 -0700
Exception when running 'run_arm --help'
Stacktrace due to having two 'config' attributes.
Traceback (most recent call last):
File "./run_arm", line 47, in <module>
main()
File "./run_arm", line 16, in main
arm.starter.main()
File "/home/atagar/Desktop/arm/stem/util/conf.py", line 288, in wrapped
return func(*args, config = config, **kwargs)
File "/home/atagar/Desktop/arm/arm/starter.py", line 43, in main
print arm.arguments.get_help()
File "/home/atagar/Desktop/arm/arm/arguments.py", line 142, in get_help
event_flags = msg('misc.event_types'),
File "/home/atagar/Desktop/arm/stem/util/conf.py", line 288, in wrapped
return func(*args, config = config, **kwargs)
TypeError: msg() got multiple values for keyword argument 'config'
---
arm/arguments.py | 2 +-
arm/config/strings.cfg | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/arm/arguments.py b/arm/arguments.py
index 136971e..d7820dd 100644
--- a/arm/arguments.py
+++ b/arm/arguments.py
@@ -137,7 +137,7 @@ def get_help():
address = DEFAULT_ARGS['control_address'],
port = DEFAULT_ARGS['control_port'],
socket = DEFAULT_ARGS['control_socket'],
- config = DEFAULT_ARGS['config'],
+ config_path = DEFAULT_ARGS['config'],
events = DEFAULT_ARGS['logged_events'],
event_flags = msg('misc.event_types'),
)
diff --git a/arm/config/strings.cfg b/arm/config/strings.cfg
index 25970d0..f20d277 100644
--- a/arm/config/strings.cfg
+++ b/arm/config/strings.cfg
@@ -76,7 +76,7 @@ msg.usage.help_output
| -s, --socket SOCKET_PATH attach using unix domain socket if present,
| SOCKET_PATH defaults to: {socket}
| -c, --config CONFIG_PATH loaded configuration options, CONFIG_PATH
-| defaults to: {config}
+| defaults to: {config_path}
| -d, --debug LOG_PATH writes all arm logs to the given location
| -l, --log EVENT_FLAGS event types to be logged (default: {events})
|{event_flags}
More information about the tor-commits
mailing list