diff --git a/experimental/serverless-fleets/common.sh b/experimental/serverless-fleets/common.sh index b5a830d04..a9a53b262 100755 --- a/experimental/serverless-fleets/common.sh +++ b/experimental/serverless-fleets/common.sh @@ -58,9 +58,10 @@ function target_region { } function target_resource_group { - print_msg "\nTargetting resource group '$resource_group_name' ..." - current_resource_group=$(ibmcloud target --output JSON |jq -r '.resource_group|.name') - if [[ "$current_resource_group" != "$1" ]]; then + print_msg "\nTargetting resource group '$1' ..." + current_resource_group_guid=$(ibmcloud target --output JSON |jq -r '.resource_group|.guid') + new_resource_group_guid=$(ibmcloud resource group $1 -output json|jq -r '.[0].id') + if [[ "$current_resource_group_guid" != "$new_resource_group_guid" ]]; then ibmcloud target -g $1 --quiet fi } \ No newline at end of file