diff options
author | Samuel Merritt <sam@swiftstack.com> | 2014-10-13 17:57:03 -0700 |
---|---|---|
committer | Samuel Merritt <sam@swiftstack.com> | 2014-10-13 17:57:03 -0700 |
commit | 418ae6f13a6240d83e0ce305d15056792cb9e2e9 (patch) | |
tree | 4eb49a98bd2ab0c5d6fa7a82e55a3ed4148fb05e | |
parent | 5dac34716bfcd1af2780c90f76d8f9aac93bf9c1 (diff) | |
download | swift-bench-418ae6f13a6240d83e0ce305d15056792cb9e2e9.tar.gz |
Clean up some conf parsing
Change-Id: Idba39e06e3db8eca84f3cef8c597ad222cf6d532
-rwxr-xr-x | bin/swift-bench | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/bin/swift-bench b/bin/swift-bench index d917360..a1d7a19 100755 --- a/bin/swift-bench +++ b/bin/swift-bench @@ -144,6 +144,7 @@ if __name__ == '__main__': conf = CONF_DEFAULTS parser.set_defaults(**conf) options, _junk = parser.parse_args() + if options.concurrency is not '': options.put_concurrency = options.concurrency options.get_concurrency = options.concurrency @@ -151,11 +152,9 @@ if __name__ == '__main__': options.containers = ['%s_%d' % (options.container_name, i) for i in xrange(int(options.num_containers))] - # Normalize boolean option to a config parameter value - if config_true_value(str(options.delete).lower()): - options.delete = 'yes' - else: - options.delete = 'no' + # Turn "yes"/"no"/etc. strings to booleans + options.use_proxy = config_true_value(options.use_proxy) + options.delete = config_true_value(options.delete) def sigterm(signum, frame): sys.exit('Termination signal received.') @@ -184,5 +183,5 @@ if __name__ == '__main__': controller = controller_class(logger, options) controller.run() - if options.use_proxy and options.delete == 'yes': + if options.use_proxy and options.delete: delete_containers(logger, options) |