cloudtools / cloudtools/troposphere
Support integers and booleans
- Dominant language
- Python
- Stars
- 4.9k
- Forks
- 1.4k
- PR merge metrics
- No merged PRs in 30d
Description
A lot of settings in CloudFormation are declared to accept only strings, but they, in fact, accept integers nad booleans. All my templates have numbers as integers, not as strings, and I've never had issues. Unfortunately, now, after I'm finally using troposphere, I need to use strings as you guys are strict about this.
Is it possible to enable a mode where either:
- you convert everything to strings on your end;
- you don't convert and accept integers and booleans natively.
Contributor guide
Research direction
Start by tracing where troposphere enforces string-only settings and compare that behavior with the CloudFormation templates described here. Define one consistent mode—converting values to strings or accepting native integers and booleans—and verify representative templates with both value types.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, python
- Domain
- cloud, infrastructure
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100