barnybug/cli53 — pull request #74 by keeth (2014-03-17 22:09:30+00:00)
Title: add required EvaluateTargetHealth element for Alias records

zone file contains alias records when you use the S3 website feature:

```
$ORIGIN example.com.
@ 600 AWS ALIAS Z2F56UZL2M1ACD s3-website-us-west-1.amazonaws.com.
```

results in the following error on import:

```
cli53 import example.com --file example.com.txt
Traceback (most recent call last):
File "/usr/local/bin/cli53", line 966, in
main()
File "/usr/local/bin/cli53", line 961, in main
args.func(args)
File "/usr/local/bin/cli53", line 599, in cmd_import
ret = r53.change_rrsets(args.zone, xml)
File "/usr/local/lib/python2.7/site-packages/boto/route53/connection.py", line 417, in change_rrsets
body)
boto.route53.exception.DNSServerError: DNSServerError: 400 Bad Request

SenderInvalidInputInvalid XML ; cvc-complex-type.2.4.a: Invalid content was found starting with element 'EvaluateTargetHealth'. One of '{"https://route53.amazonaws.com/doc/2013-04-01/":HostedZoneId}' is expected.1be26d95-ae1f-11e3-ad76-25e436c9fcb4
```