From 2610922f76b268356872cb14ca2e309aca18d5d3 Mon Sep 17 00:00:00 2001 From: Loic Dachary Date: Sat, 13 Jun 2015 21:49:01 +0000 Subject: [PATCH] lock.py: make main() argv as an argument Instead of using sys.argv implicitly, which is inconvenient for testing. Signed-off-by: Loic Dachary --- scripts/lock.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/lock.py b/scripts/lock.py index 0e012a28b3..4b7de691cc 100644 --- a/scripts/lock.py +++ b/scripts/lock.py @@ -14,10 +14,10 @@ def _positive_int(string): def main(): - sys.exit(teuthology.lock.main(parse_args())) + sys.exit(teuthology.lock.main(parse_args(sys.argv[1:]))) -def parse_args(): +def parse_args(argv): parser = argparse.ArgumentParser( description='Lock, unlock, or query lock status of machines', epilog=textwrap.dedent(''' @@ -172,4 +172,4 @@ def parse_args(): Note: be careful about quoting and the shell.'''), ) - return parser.parse_args() + return parser.parse_args(argv) -- 2.39.5