summaryrefslogtreecommitdiff
path: root/lib/powerdnsex/managers/zones_manager.ex
diff options
context:
space:
mode:
Diffstat (limited to 'lib/powerdnsex/managers/zones_manager.ex')
-rw-r--r--lib/powerdnsex/managers/zones_manager.ex6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/powerdnsex/managers/zones_manager.ex b/lib/powerdnsex/managers/zones_manager.ex
index b1567ef..f92af87 100644
--- a/lib/powerdnsex/managers/zones_manager.ex
+++ b/lib/powerdnsex/managers/zones_manager.ex
@@ -48,8 +48,12 @@ defmodule PowerDNSex.Managers.ZonesManager do
zone_path(server_name) <> "/#{zone_name}"
end
+ defp zone_path_light(server_name) when is_bitstring(server_name) do
+ "api/v1/servers/#{server_name}/zones?rrsets=false"
+ end
+
defp zone_path_light(server_name, zone_name) when is_bitstring(server_name) do
- "api/v1/servers/#{server_name}/zones/#{zone_name}?rrsets=false"
+ zone_path(server_name) <> "/#{zone_name}?rrsets=false"
end
defp process_request_response(%Response{body: body, status_code: status}) do