fog/fog — pull request #936 by dylanegan (2012-05-28 14:25:53+00:00)
Title: Idempotent Dynect calls. :v:

The only call I am unsure of currently is put_zone.

```
=> #"success", "data"=>{"zone_type"=>"Primary", "serial_style"=>"increment", "serial"=>1234, "zone"=>"..."}, "job_id"=>1234, "msgs"=>[{"INFO"=>"changeset: No changes to apply.", "SOURCE"=>"BLL", "ERR_CD"=>nil, "LVL"=>"INFO"}, {"INFO"=>"publish: Could not publish .... No changes to apply.", "SOURCE"=>"BLL", "ERR_CD"=>nil, "LVL"=>"INFO"}]}, @headers={"Server"=>"nginx/0.7.67", "Date"=>"Mon, 28 May 2012 14:22:39 GMT", "Content-Type"=>"application/json", "Transfer-Encoding"=>"chunked", "Connection"=>"keep-alive"}, @status=200>
```

The delete_record call should also work fine for `Fog.mock!` too.