]> git-server-git.apps.pok.os.sepia.ceph.com Git - teuthology.git/commitdiff
suite.py: make main() argv as an argument 541/head
authorLoic Dachary <ldachary@redhat.com>
Mon, 29 Jun 2015 13:19:26 +0000 (15:19 +0200)
committerLoic Dachary <ldachary@redhat.com>
Mon, 29 Jun 2015 21:53:25 +0000 (23:53 +0200)
Instead of using sys.argv implicitly, which is inconvenient for testing.

Signed-off-by: Loic Dachary <loic@dachary.org>
scripts/suite.py

index 013650c1aacca9145238161e7ec617a0abec4ac7..1984e57c023f680728836d53582ef3467a4ed296 100644 (file)
@@ -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)