From 07aceed28d661140daf8e33c2eae73cc4781b7ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Mon, 14 Feb 2022 17:09:13 +0100 Subject: Replace select with reject. --- lib/puppet/provider/dns_record/zonefile.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'lib') diff --git a/lib/puppet/provider/dns_record/zonefile.rb b/lib/puppet/provider/dns_record/zonefile.rb index f44014e..9b6ec6e 100644 --- a/lib/puppet/provider/dns_record/zonefile.rb +++ b/lib/puppet/provider/dns_record/zonefile.rb @@ -50,15 +50,15 @@ Puppet::Type.type(:dns_record).provide(:zonefile) do def remove_record(zone, record_to_remove) case type when :AAAA - zone.a4.select! {|record| ! (record[:name] == record_to_remove[:key]) } + zone.a4.reject! {|record| record[:name] == record_to_remove[:key] } when :NS - zone.ns.select! {|record| ! (record[:name] == record_to_remove[:key] && record[:host] == record_to_remove[:value])} + zone.ns.reject! {|record| record[:name] == record_to_remove[:key] && record[:host] == record_to_remove[:value]} when nil Zonefile::RECORDS.map{|t| t.downcase.intern}.each do |t| - zone.records[t].select! {|record| ! (record[:name] == record_to_remove[:key]) } + zone.records[t].reject! {|record| record[:name] == record_to_remove[:key] } end else - zone.records[type.downcase.intern].select! {|record| ! (record[:name] == record_to_remove[:key]) } + zone.records[type.downcase.intern].reject! {|record| record[:name] == record_to_remove[:key] } end end -- cgit v1.2.3