]> git.apps.os.sepia.ceph.com Git - teuthology.git/commitdiff
dispatcher: make archive flag optional
authorShraddha Agrawal <shraddha.agrawal000@gmail.com>
Tue, 8 Sep 2020 15:41:44 +0000 (21:11 +0530)
committerShraddha Agrawal <shraddha.agrawal000@gmail.com>
Tue, 8 Sep 2020 19:54:39 +0000 (01:24 +0530)
Signed-off-by: Shraddha Agrawal <shraddha.agrawal000@gmail.com>
scripts/dispatcher.py
teuthology/dispatcher/__init__.py

index 7c75f38b7ccb0276e3ccdf8e60bea55844dc6bc8..669f1251110e8fd5b41be2d774222ce57556acd7 100644 (file)
@@ -1,7 +1,7 @@
 """
 usage: teuthology-dispatcher --help
        teuthology-dispatcher --supervisor [-v] --bin-path BIN_PATH --job-config COFNFIG --archive-dir DIR
-       teuthology-dispatcher [-v] --archive-dir DIR --log-dir LOG_DIR --tube TUBE
+       teuthology-dispatcher [-v] [--archive-dir DIR] --log-dir LOG_DIR --tube TUBE
 
 Start a dispatcher for the specified tube. Grab jobs from a beanstalk
 queue and run the teuthology tests they describe as subprocesses. The
index ccf2c1312ce870b5e7fb38f030f01b66e1abe314..0ea18521e4eefe8ec6a946d02866655a4260f1cf 100644 (file)
@@ -64,6 +64,9 @@ def main(args):
     log_dir = args["--log-dir"]
     archive_dir = args["--archive-dir"]
 
+    if archive_dir is None:
+        archive_dir = teuth_config.archive_base
+
     # setup logging for disoatcher in {log_dir}
     loglevel = logging.INFO
     if verbose: