File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed
Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change 1414
1515echo " Looking for services in resource group: ${PREFIX} "
1616
17- SERVICES=$( ibmcloud resource service-instances -g ${resource_group_name} | grep -E " ^${PREFIX} " | sed -E " s/(${PREFIX} [^ ]*).*/\1/g" )
17+ SERVICES=$( ibmcloud resource service-instances -g " ${resource_group_name} " | grep -E " ^${PREFIX} " | sed -E " s/(${PREFIX} [^ ]*).*/\1/g" | sort | uniq )
1818
1919FILTER=$( join_by " |" $@ )
2020FORCE=$( echo " $@ " | grep -- " --force" )
@@ -53,5 +53,10 @@ if [[ -z "${FORCE}" ]]; then
5353fi
5454
5555echo " ${FILTERED_LIST} " | while read service; do
56- ibmcloud resource service-instance-delete " ${service} " --recursive -f
56+ SERVICE_IDS=$( ibmcloud resource service-instance " ${service} " -g " ${resource_group_name} " --id | grep -E " ^crn" | sed -E " s/(.*::).*/\1/g" )
57+
58+ echo " ${SERVICE_IDS} " | while read -r service_id; do
59+ echo " Service: ${service} , ID: ${service_id} "
60+ ibmcloud resource service-instance-delete " ${service_id} " --recursive -f
61+ done
5762done
You can’t perform that action at this time.
0 commit comments