diff options
author | Rodrigo Coutinho <digao@osfeio.com> | 2017-12-29 18:32:36 -0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-12-29 18:32:36 -0200 |
commit | f75b83f1713a7c7aacfcdd8a4134a9113981d136 (patch) | |
tree | 6e4ca433c2665b002f0c885dde82bdab16556429 /lib/powerdnsex/models/resource_record_set.ex | |
parent | bump version (diff) |
Fix test suite (#11)
* Fix broken specs and update exvcr
* Provide default configuration to run tests
* Show nameservers in zone
Diffstat (limited to '')
-rw-r--r-- | lib/powerdnsex/models/resource_record_set.ex | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/powerdnsex/models/resource_record_set.ex b/lib/powerdnsex/models/resource_record_set.ex index c0845d9..1a410b1 100644 --- a/lib/powerdnsex/models/resource_record_set.ex +++ b/lib/powerdnsex/models/resource_record_set.ex @@ -47,6 +47,14 @@ defmodule PowerDNSex.Models.ResourceRecordSet do end) end + def nameservers(rrsets) do + rrset = Enum.find(rrsets, fn(rrset) -> rrset.type == "NS" end) + nameservers = case rrset do + nil -> [] + _ -> Enum.map(rrset.records, &(&1.content) ) + end + end + ### # Private ### |