awslabs / aws-saas-boost

AWS SaaS Boost is a ready-to-use toolset that removes the complexity of successfully running SaaS workloads in the AWS cloud.
Apache License 2.0
961 stars 189 forks source link

Allow dash in SaaS Boost environment name #274

Closed brtrvn closed 2 years ago

brtrvn commented 2 years ago

Update the onboarding service CodePipeline listener to be more precise by fetching the tenant id from the pipeline tags instead of heuristics based on the pipeline name. Also, quote the table name (which includes the SaaS Boost environment label) in the Athena SQL queries for the Metrics service.

This resolves issue #231 when the SaaS Boost environment contains a hyphen/dash character.


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license