We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The ssm parameter path gets mangled if the service name is hyphenated with title cases.
For eg: ServiceA-UITest -> service-a--u-i-test
ServiceA-UITest
service-a--u-i-test
This especially affects edit_config.
The culprit is here:
cloudlift/cloudlift/deployment/configs.py
Line 12 in 50b218f
The stringcase library doesn't handle prefixed hyphens. This library in particular has couple of edgecases in the issues section.
stringcase
To be backward compatible we can use regex replace and handled special cases like hyphen-caps, caps-caps continuously etc.
The text was updated successfully, but these errors were encountered:
No branches or pull requests
The ssm parameter path gets mangled if the service name is hyphenated with title cases.
For eg:
ServiceA-UITest
->service-a--u-i-test
This especially affects edit_config.
The culprit is here:
cloudlift/cloudlift/deployment/configs.py
Line 12 in 50b218f
The
stringcase
library doesn't handle prefixed hyphens. This library in particular has couple of edgecases in the issues section.Solution
To be backward compatible we can use regex replace and handled special cases like hyphen-caps, caps-caps continuously etc.
The text was updated successfully, but these errors were encountered: