Skip to content

Commit

Permalink
fix: don't send empty arguments to gcloud in the cleanup script
Browse files Browse the repository at this point in the history
  • Loading branch information
SirGitsalot committed Aug 31, 2023
1 parent 84503b7 commit dce75ef
Showing 1 changed file with 14 additions and 2 deletions.
16 changes: 14 additions & 2 deletions scripts/cleanup-project.sh
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,20 @@ cleanup_resource() {
extra_list_arg="$3"
extra_delete_arg="$4"

for resource_id in $(gcloud "${resource_group}" "${resource}" list --project="${PROJECT_ID}" --format="csv[no-heading](name)" "${extra_list_arg}"); do
gcloud "${resource_group}" "${resource}" delete "${resource_id}" --project="${PROJECT_ID}" -q "${extra_delete_arg}"
if [ -z "$extra_list_arg" ]
then
resources=( $(gcloud "${resource_group}" "${resource}" list --project="${PROJECT_ID}" --format="csv[no-heading](name)") )
else
resources=( $(gcloud "${resource_group}" "${resource}" list --project="${PROJECT_ID}" --format="csv[no-heading](name)" "${extra_list_arg}") )
fi

for resource_id in $resources; do
if [ -z "$extra_delete_arg" ]
then
gcloud "${resource_group}" "${resource}" delete "${resource_id}" --project="${PROJECT_ID}" -q
else
gcloud "${resource_group}" "${resource}" delete "${resource_id}" --project="${PROJECT_ID}" -q "${extra_delete_arg}"
fi
done
}

Expand Down

0 comments on commit dce75ef

Please sign in to comment.