hw-cookbooks/route53 — pull request #30 by josacar (2014-02-28 19:55:54+00:00)
Title: Add support for alias records

This PR adds making possible to add `alias` records on [route53](http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/HowToAliasRRS.html) via [API](http://docs.aws.amazon.com/Route53/latest/APIReference/API_ChangeResourceRecordSets.html#API_ChangeResourceRecordSets_RequestAliasSyntax) with underlying fog library.

In this [commit](https://github.com/fog/fog/commit/fa448bc02c15afabd2a324501e694ca034dcd5ac) fog supports sully adding/deleting alias records, that comes without `ttl` and with `alias_target` hash option.

##### Tasks performed

- [x] Support `alias_target` option in provider, this is passed as is to fog.
- [x] Add second test to test alias records and extract configuration to yaml file, configurable to run
- [x] Remove constant redefinition, fog full require and code refactor