diff options
Diffstat (limited to 'ipapython/dnsutil.py')
-rw-r--r-- | ipapython/dnsutil.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ipapython/dnsutil.py b/ipapython/dnsutil.py index f68d3c410..6aa0e0772 100644 --- a/ipapython/dnsutil.py +++ b/ipapython/dnsutil.py @@ -299,14 +299,14 @@ def resolve_rrsets(fqdn, rdtypes): fqdn = DNSName(fqdn) fqdn = fqdn.make_absolute() - rrsets = set() + rrsets = [] for rdtype in rdtypes: try: answer = dns.resolver.query(fqdn, rdtype) root_logger.debug('found %d %s records for %s: %s', len(answer), rdtype, fqdn, ' '.join( str(rr) for rr in answer)) - rrsets.add(answer.rrset) + rrsets.append(answer.rrset) except dns.resolver.NXDOMAIN as ex: root_logger.debug(ex) break # no such FQDN, do not iterate |