summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorDavi Oliveira <davi.oliveira@locaweb.com>2021-02-11 11:31:29 -0300
committerDavi Oliveira <davi.oliveira@locaweb.com>2021-02-11 11:31:29 -0300
commitb612b7a3ade495ff1312e7abc85a9c5876901a13 (patch)
tree84f4c05242f7d9e7b20896131bb0b3fb9a977f97 /lib
parentFormat files (diff)
Add zone light with only server name
Diffstat (limited to 'lib')
-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