From 6b31b76997b31631cdcd3fa48010b1f587ae1e71 Mon Sep 17 00:00:00 2001 From: Bryan Roessler Date: Thu, 1 Aug 2024 21:47:23 -0400 Subject: [PATCH] Add demo mode paths --- workflow/qhtcp-workflow | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/workflow/qhtcp-workflow b/workflow/qhtcp-workflow index f35975df..7185b990 100755 --- a/workflow/qhtcp-workflow +++ b/workflow/qhtcp-workflow @@ -59,6 +59,7 @@ # @option -h | --help Print help message and exit (overrides other options) DEBUG=1 # Turn debugging ON by default during development +DEMO=1 # Turn demo mode on (uses demo dirs instead of production paths) shopt -s extglob # @section Libraries @@ -1596,8 +1597,11 @@ main() { # Find a scans directory # TODO change back for production, avoid actual scan dirs during testing - # local scans_heirarchy=("./scans" "/mnt/data/scans" "/mnt/data/ExpJobs" "./scans") - local scans_heirarchy=( "$SCANS_DIR" "./scans" "/mnt/data/scans" "./scans") + # local scans_heirarchy=("./scans" "/mnt/data/scans" "/mnt/data/ExpJobs" "./scans") + local scans_heirarchy=( "$SCANS_DIR" "./scans" "/mnt/data/scans" "templates/scans-demo" "./scans") + + # In demo mode prepend the array with the demo scans dir + ((DEMO)) && scans_heirarchy=("templates/scans-demo" "${scans_heirarchy[@]}") [[ -z $SCANS_DIR ]] && for d in "${scans_heirarchy[@]}"; do if [[ -d $d ]]; then