From: Loic Dachary Date: Mon, 29 Jun 2015 13:19:26 +0000 (+0200) Subject: suite.py: make main() argv as an argument X-Git-Tag: 1.1.0~891^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F541%2Fhead;p=teuthology.git suite.py: make main() argv as an argument Instead of using sys.argv implicitly, which is inconvenient for testing. Signed-off-by: Loic Dachary --- diff --git a/scripts/suite.py b/scripts/suite.py index 013650c1a..1984e57c0 100644 --- a/scripts/suite.py +++ b/scripts/suite.py @@ -1,4 +1,5 @@ import docopt +import sys import teuthology.suite from teuthology.config import config @@ -81,6 +82,6 @@ Scheduler arguments: default_results_timeout=config.results_timeout) -def main(): - args = docopt.docopt(doc) +def main(argv=sys.argv[1:]): + args = docopt.docopt(doc, argv=argv) teuthology.suite.main(args)