voormedia/ec2-snapshot — pull request #1 by priestjim (2012-11-20 00:30:48+00:00)
Title: Feature augmentation

Where should I begin :) Seriously augmented the capabilities of the script by:
- adding a numeric rotation interval (ie. keep the last 7 backups) in order to be able to run it via a rundeck job
- added a specific devices option in order to be able to select exactly the devices you may need snapshotted
- added pending snapshots check
- added automatic region detection
- updated lots of stuff in the script logic
- added a maintenance only option in order to only rotate (no snapshots)
- added fsfreeze support for newer kernels (but skip freezing / because it's dangerous and the system may not recover without a reboot)
- bumped the gem version to 0.2