diff options
Diffstat (limited to 'lib/powerdnsex/managers/zones_manager.ex')
-rw-r--r-- | lib/powerdnsex/managers/zones_manager.ex | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/powerdnsex/managers/zones_manager.ex b/lib/powerdnsex/managers/zones_manager.ex index 9561be6..ebad7fe 100644 --- a/lib/powerdnsex/managers/zones_manager.ex +++ b/lib/powerdnsex/managers/zones_manager.ex @@ -26,6 +26,7 @@ defmodule PowerDNSex.ZonesManager do server_name |> zone_path(zone_name) |> HttpClient.delete! + |> process_request_response end ### @@ -42,6 +43,7 @@ defmodule PowerDNSex.ZonesManager do defp process_request_response(%Response{body: body, status_code: status}) do case status do + s when s == 204 -> :ok s when s < 300 -> body |> Poison.decode!(as: %Zone{rrsets: [ %ResourceRecordSet{ |