python-cloudformation transforms Python source code representations of AWS CloudFormation templates into JSON. It's most useful for automating tedious user data manipulation in its very rudimentary "templating language."
See the simple example in python-cloudformation(7).
Prerequisites:
- Python >= 2.6
git clone git://github.com/devstructure/python-cloudformation.git cd python-cloudformation && make && sudo make install rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm yum install python26 git clone git://github.com/devstructure/python-cloudformation.git cd python-cloudformation && make && sudo make install PYTHON=/usr/bin/python26 This installs Python 2.6 from EPEL side-by-side with Python 2.4 and so won't break yum.
DevStructure maintains Debian packages and Python eggs. See Installing with a package manager on the wiki.
Coming soon!
python-cloudformation is BSD-licensed.
- Source code: https://github.com/devstructure/python-cloudformation
- Issue tracker: https://github.com/devstructure/python-cloudformation/issues
- Documentation: https://devstructure.com/docs/
- Wiki: https://github.com/devstructure/python-cloudformation/wiki
- Mailing list: https://groups.google.com/forum/#!forum/blueprint-users
- IRC:
#devstructureon Freenode