@@ -81,8 +81,6 @@ function detect-tfmask() {
8181 if ! hash tfmask 2> /dev/null; then
8282 TFMASK=" cat"
8383 fi
84-
85- export TFMASK
8684}
8785
8886function execute_run_commands() {
@@ -185,8 +183,6 @@ function set-init-args() {
185183 fi
186184
187185 create-auto-tfvars
188-
189- export INIT_ARGS
190186}
191187
192188# #
@@ -383,29 +379,13 @@ function set-common-plan-args() {
383379 fi
384380}
385381
386- function set-deprecated-var-args() {
387- DEPRECATED_VAR_ARGS=" "
388-
389- if [[ -n " $INPUT_VAR " ]]; then
390- for var in $( echo " $INPUT_VAR " | tr ' ,' ' \n' ) ; do
391- DEPRECATED_VAR_ARGS=" $DEPRECATED_VAR_ARGS -var $var "
392- done
393- fi
394- }
395-
396- function masked-deprecated-vars() {
397- if [[ -n " $DEPRECATED_VAR_ARGS " ]]; then
398- echo " -var <masked>"
399- else
400- echo " "
401- fi
402- }
403-
404382function set-plan-args() {
405383 set-common-plan-args
406- set-deprecated-var-args
407384
408- export PLAN_ARGS
385+ if [[ -n " ${INPUT_VAR:- } " ]]; then
386+ error_log " The var input has been removed. Use the variables input instead."
387+ exit 1
388+ fi
409389}
410390
411391function create-auto-tfvars() {
@@ -490,11 +470,11 @@ function plan() {
490470 fi
491471
492472 # shellcheck disable=SC2086
493- debug_log $TOOL_COMMAND_NAME plan -input=false -no-color -detailed-exitcode -lock-timeout=300s $PARALLEL_ARG $PLAN_OUT_ARG $PLAN_ARGS " $( masked-deprecated-vars ) "
473+ debug_log $TOOL_COMMAND_NAME plan -input=false -no-color -detailed-exitcode -lock-timeout=300s $PARALLEL_ARG $PLAN_OUT_ARG $PLAN_ARGS
494474
495475 set +e
496476 # shellcheck disable=SC2086
497- (cd " $INPUT_PATH " && $TOOL_COMMAND_NAME plan -input=false -no-color -detailed-exitcode -lock-timeout=300s $PARALLEL_ARG $PLAN_OUT_ARG $PLAN_ARGS $DEPRECATED_VAR_ARGS ) \
477+ (cd " $INPUT_PATH " && $TOOL_COMMAND_NAME plan -input=false -no-color -detailed-exitcode -lock-timeout=300s $PARALLEL_ARG $PLAN_OUT_ARG $PLAN_ARGS ) \
498478 2> " $STEP_TMP_DIR /terraform_plan.stderr" \
499479 | $TFMASK \
500480 | tee /dev/fd/3 " $STEP_TMP_DIR /terraform_plan.stdout" \
@@ -518,11 +498,11 @@ function plan() {
518498
519499function destroy() {
520500 # shellcheck disable=SC2086
521- debug_log $TOOL_COMMAND_NAME destroy -input=false -no-color -auto-approve -lock-timeout=300s $PARALLEL_ARG $PLAN_ARGS " $( masked-deprecated-vars ) "
501+ debug_log $TOOL_COMMAND_NAME destroy -input=false -no-color -auto-approve -lock-timeout=300s $PARALLEL_ARG $PLAN_ARGS
522502
523503 set +e
524504 # shellcheck disable=SC2086
525- (cd " $INPUT_PATH " && $TOOL_COMMAND_NAME destroy -input=false -no-color -auto-approve -lock-timeout=300s $PARALLEL_ARG $PLAN_ARGS $DEPRECATED_VAR_ARGS ) \
505+ (cd " $INPUT_PATH " && $TOOL_COMMAND_NAME destroy -input=false -no-color -auto-approve -lock-timeout=300s $PARALLEL_ARG $PLAN_ARGS ) \
526506 2> " $STEP_TMP_DIR /terraform_destroy.stderr" \
527507 | tee /dev/fd/3 \
528508 > " $STEP_TMP_DIR /terraform_destroy.stdout"
0 commit comments