Whats new?
- Python 3 support. Thanks to João Miguel Neves for submitting this patch (#24).
Whats new?
- Multitag Support As explained in #11 Thanks to Lucas Hrabovsky
Backwards incompatible changes:
awsfabrictasks.ec2.api.Ec2InstanceWrapper.get_by_tagvalue()
does not raiseLookupError
anymore. It returns an empty list instead.fabric.api.env
andawsfabrictasks.ec2.api.Ec2InstanceWrapper
is no longer imported inawsfabrictasks/__init__.py
. So if you have any code importing those fromawsfabrictasks
, you need to update it to import from the correct place.
- Make ec2_list_instances work with boto 2.6.0 as well as earlier versions (#9). Closes #7 Thanks to Mr. Russ Ferriday
- Prevent clash caused by addition of -t to underlying options (#8). Thanks to Mr. Russ Ferriday
- Support for user_data in in Ec2LaunchInstance (#4) Thanks to Mr. Russ Ferriday
- Methods in awsfabrictasks.conf that makes it easier to unittest code.
- More S3 tasks, including sync-up/download directories.
- EC2 rsync upload and download. Deprecates ec2_rsync.
- Bash completion script.
- Basic S3 tasks.
- Improves RDS support.
- Adds retry support when adding tags in Ec2LaunchInstance.
- Adds name protection to Ec2LaunchInstance (prevent duplicate names).
- Bugfix release for 1.0.7.
- Experimental support for RDS
- Experimental support for groups of AWS instances in the awsenv module.
- Helper function to create a remote file from string.
- Include Name-tag behind header when listing instances.
- Added the ability to match any tag, not just name (#1). Thanks to Mr. Russ Ferriday
- Warn when awsfab is not used.
- More documentation.
- Documentation on readthedocs.com.
- A usable set of ec2 tasks.
- The awsfab wrapper.