summaryrefslogtreecommitdiff
path: root/lib/powerdnsex/managers/records_manager.ex
diff options
context:
space:
mode:
Diffstat (limited to 'lib/powerdnsex/managers/records_manager.ex')
-rw-r--r--lib/powerdnsex/managers/records_manager.ex12
1 files changed, 3 insertions, 9 deletions
diff --git a/lib/powerdnsex/managers/records_manager.ex b/lib/powerdnsex/managers/records_manager.ex
index c5dd051..9b6a96f 100644
--- a/lib/powerdnsex/managers/records_manager.ex
+++ b/lib/powerdnsex/managers/records_manager.ex
@@ -2,7 +2,7 @@ defmodule PowerDNSex.Managers.RecordsManager do
require Logger
alias PowerDNSex.HttpClient
- alias PowerDNSex.Models.{Zone, Record, Error}
+ alias PowerDNSex.Models.{Zone, Error}
alias PowerDNSex.Models.ResourceRecordSet, as: RRSet
alias PowerDNSex.Managers.ZonesManager
alias HTTPoison.Response
@@ -29,7 +29,7 @@ defmodule PowerDNSex.Managers.RecordsManager do
updated_rrset = Map.merge(updated_rrset, %{changetype: "REPLACE"})
patch(zone, updated_rrset)
else
- error_msg = "Record #{rrset_name}, type #{rrset_type}, not found!"
+ error_msg = "Record #{rrset_find_params.name}, type #{rrset_type}, not found!"
{:error, %Error{error: error_msg, http_status_code: 404}}
end
end
@@ -41,7 +41,7 @@ defmodule PowerDNSex.Managers.RecordsManager do
###
# Private
- ##
+ ###
defp process_request_response(%Response{body: body, status_code: status}) do
case status do
@@ -70,10 +70,4 @@ defmodule PowerDNSex.Managers.RecordsManager do
defp patch(%Zone{} = zone, %{} = rrset_attrs) do
patch(zone, RRSet.build(rrset_attrs))
end
-
- defp has_attrs?(rrset, attrs) do
- attrs
- |> Map.keys
- |> Enum.all?(&(equal_attr?(&1, attrs[&1], rrsets)))
- end
end