fog/fog — pull request #595 by patio11 (2011-11-08 04:48:15+00:00)
Title: Slicehost dns fixes

Hiya guys,

The Slicehost DNS API was not working properly.

dns.zones returned a list of zones correctly. However, trying to get the records for a particular zone would return a list of records for all zones, because the Slicehost API returned "zone-id" but the Fog internals were matching against "zone_id". I did some minor tweakage to the parser to address this and, relatedly, squash a bug where "record-type" would not match "record-type".

I also fixed a doc bug in the Slicehost records request.

Apologies for the feature branch being a wee bit on the unclean side -- my git-fu is weak, so there's a lot of "Whoopsie, didn't want to actually do that" in there.