From a4be3a06f91f92c7b79b0c97719fca943dec0e57 Mon Sep 17 00:00:00 2001 From: Jose Diaz-Gonzalez Date: Sun, 3 Oct 2021 22:56:25 -0400 Subject: [PATCH] fix: properly quote arguments so that they preserve whitespace --- plugins/scheduler-docker-local/scheduler-run | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/plugins/scheduler-docker-local/scheduler-run b/plugins/scheduler-docker-local/scheduler-run index 5be3b6445..78d062cfc 100755 --- a/plugins/scheduler-docker-local/scheduler-run +++ b/plugins/scheduler-docker-local/scheduler-run @@ -96,11 +96,9 @@ trigger-scheduler-docker-local-scheduler-run() { if [[ -z "$DOKKU_SHELL" ]]; then DOKKU_SHELL="/bin/bash" fi - # shellcheck disable=SC2206 - ARG_ARRAY=(${ARG_ARRAY[@]} "$DOKKU_SHELL") + ARG_ARRAY=("${ARG_ARRAY[@]}" "$DOKKU_SHELL") else - # shellcheck disable=SC2206 - ARG_ARRAY=(${ARG_ARRAY[@]} "${RUN_COMMAND[@]}") + ARG_ARRAY=("${ARG_ARRAY[@]}" "${RUN_COMMAND[@]}") # for run_arg in "${RUN_COMMAND[@]}"; do # DOCKER_ARGS+=" ${run_arg} " # done