diff --git a/scripts/easy-docker/lib/app/wizard/common.sh b/scripts/easy-docker/lib/app/wizard/common.sh index 83cd59e9..6c9396cc 100755 --- a/scripts/easy-docker/lib/app/wizard/common.sh +++ b/scripts/easy-docker/lib/app/wizard/common.sh @@ -4,6 +4,8 @@ load_easy_docker_wizard_common_modules() { local wizard_dir="" wizard_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" + # shellcheck source=scripts/easy-docker/lib/app/wizard/common/constants.sh + source "${wizard_dir}/common/constants.sh" # shellcheck source=scripts/easy-docker/lib/app/wizard/common/core.sh source "${wizard_dir}/common/core.sh" # shellcheck source=scripts/easy-docker/lib/app/wizard/common/helpers.sh diff --git a/scripts/easy-docker/lib/app/wizard/common/constants.sh b/scripts/easy-docker/lib/app/wizard/common/constants.sh new file mode 100755 index 00000000..4f61acc2 --- /dev/null +++ b/scripts/easy-docker/lib/app/wizard/common/constants.sh @@ -0,0 +1,8 @@ +#!/usr/bin/env bash + +# Shared flow/status constants used across sourced wizard modules. +# shellcheck disable=SC2034 +readonly FLOW_CONTINUE=0 +readonly FLOW_BACK_TO_MAIN=10 +readonly FLOW_EXIT_APP=11 +readonly FLOW_ABORT_INPUT=12 diff --git a/scripts/easy-docker/lib/app/wizard/common/core.sh b/scripts/easy-docker/lib/app/wizard/common/core.sh index 5a47743c..f4bdb28d 100755 --- a/scripts/easy-docker/lib/app/wizard/common/core.sh +++ b/scripts/easy-docker/lib/app/wizard/common/core.sh @@ -1,10 +1,5 @@ #!/usr/bin/env bash -# shellcheck disable=SC2034 -readonly FLOW_CONTINUE=0 -# shellcheck disable=SC2034 -readonly FLOW_ABORT_INPUT=12 - get_easy_docker_repo_root() { local app_lib_dir="" app_lib_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" diff --git a/scripts/easy-docker/lib/app/wizard/flows/single_host.sh b/scripts/easy-docker/lib/app/wizard/flows/single_host.sh index 850b331c..921ca172 100755 --- a/scripts/easy-docker/lib/app/wizard/flows/single_host.sh +++ b/scripts/easy-docker/lib/app/wizard/flows/single_host.sh @@ -1,10 +1,5 @@ #!/usr/bin/env bash -# shellcheck disable=SC2034 -readonly FLOW_BACK_TO_MAIN=10 -# shellcheck disable=SC2034 -readonly FLOW_EXIT_APP=11 - handle_single_host_stack_flow() { local stack_dir="${1}" local proxy_mode=""