From: Shraddha Agrawal Date: Tue, 8 Sep 2020 15:41:44 +0000 (+0530) Subject: dispatcher: make archive flag optional X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=c69e90807d222c1719c45c8c758bf6fac3d985f1;p=teuthology.git dispatcher: make archive flag optional Signed-off-by: Shraddha Agrawal --- diff --git a/scripts/dispatcher.py b/scripts/dispatcher.py index 7c75f38b7..669f12511 100644 --- a/scripts/dispatcher.py +++ b/scripts/dispatcher.py @@ -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 diff --git a/teuthology/dispatcher/__init__.py b/teuthology/dispatcher/__init__.py index ccf2c1312..0ea18521e 100644 --- a/teuthology/dispatcher/__init__.py +++ b/teuthology/dispatcher/__init__.py @@ -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: