# File lib/fog/aws/requests/dns/list_resource_record_sets.rb, line 62 def list_all_records(record, zone, name) [].tap do |tmp_records| tmp_records.push(record) if !record[:name].nil? && ( name.nil? || record[:name].gsub(zone[:name],"") >= name) record.each do |key,subr| if subr.is_a?(Hash) && key.is_a?(String) && key.start_with?(Fog::DNS::AWS::Mock::SET_PREFIX) if name.nil? tmp_records.append(subr) else tmp_records.append(subr) if !subr[:name].nil? && subr[:name].gsub(zone[:name],"") >= name end end end end end