diff --git a/manage.sh b/manage.sh index 766e730..6c726dd 100755 --- a/manage.sh +++ b/manage.sh @@ -12,11 +12,6 @@ WHITELIST=() BLACKLIST=() PRIORITY=() -if [[ -f "$CONFIG_FILE" ]]; then - bash -n "$CONFIG_FILE" || die "Syntax error in config file" - source "$CONFIG_FILE" -fi - DISCOVERED_STACKS=() MANAGED_STACKS=() @@ -25,6 +20,11 @@ die() { exit 1 } +if [[ -f "$CONFIG_FILE" ]]; then + bash -n "$CONFIG_FILE" || die "Syntax error in config file: $CONFIG_FILE" + source "$CONFIG_FILE" +fi + usage() { cat <