diff --git a/modules/cloud_service_providers/aws_cloud/tests/src/Behat/scripts/cleanup_aws_resources.sh b/modules/cloud_service_providers/aws_cloud/tests/src/Behat/scripts/cleanup_aws_resources.sh index 694166ee457470e7db6597ec7e1095770aa29651..02329f2c10c6b4329223dd7a66a90f6f26637e23 100644 --- a/modules/cloud_service_providers/aws_cloud/tests/src/Behat/scripts/cleanup_aws_resources.sh +++ b/modules/cloud_service_providers/aws_cloud/tests/src/Behat/scripts/cleanup_aws_resources.sh @@ -20,6 +20,7 @@ declare -A launch_templates=( [scenario]='Scenario: Delete a Cloud launch template' [describe_cmd]='describe-launch-templates' [describe_query]='LaunchTemplates[*].LaunchTemplateId' + # --filters Name=launch-template-name,Values=string. [filters_tag_name]='launch-template-name' [delete_cmd]='delete-launch-template' [delete_arg]='--launch-template-id' @@ -64,6 +65,7 @@ declare -A key_pairs=( [scenario]='Scenario: Delete the SSH key pair' [describe_cmd]='describe-key-pairs' [describe_query]='KeyPairs[*].KeyName' + # --filters Name=key-name,Values=string. [filters_tag_name]='key-name' [delete_cmd]='delete-key-pair' [delete_arg]='--key-name' @@ -158,7 +160,7 @@ function describe() { local resource_name="$1" declare -n ref="${resource_name}" local describe_cmd="${ref[describe_cmd]:=describe-${resource_name}}" - local filters_arg="Name=tag:${ref[filters_tag_name]:-Name},Values=${val_reg_exp}" + local filters_arg="Name=${ref[filters_tag_name]:-tag:Name},Values=${val_reg_exp}" local query_arg=${ref[describe_query]} local cmd="aws ec2 ${awscli_args[@]} ${describe_cmd} --filters ${filters_arg} --query ${query_arg} --no-paginate --output text"