From: Bob Halley Date: Sat, 5 Mar 2022 20:54:52 +0000 (-0800) Subject: add return type to get_soa() X-Git-Tag: v2.3.0rc1~118 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0009b775cf7450bfe2a71c372913ba124dd13027;p=thirdparty%2Fdnspython.git add return type to get_soa() --- diff --git a/dns/zone.py b/dns/zone.py index a9a40077..7ab9e9de 100644 --- a/dns/zone.py +++ b/dns/zone.py @@ -706,12 +706,12 @@ class Zone(dns.transaction.TransactionManager): if self.get_rdataset(name, dns.rdatatype.NS) is None: raise NoNS - def get_soa(self, txn: Optional[dns.transaction.Transaction]=None): - """Get the zone SOA RR. + def get_soa(self, txn: Optional[dns.transaction.Transaction]=None) -> dns.rdtypes.ANY.SOA.SOA: + """Get the zone SOA rdata. Raises ``dns.zone.NoSOA`` if there is no SOA RRset. - Returns a ``dns.node.Node``. + Returns a ``dns.rdtypes.ANY.SOA.SOA`` Rdata. """ if self.relativize: origin_name = dns.name.empty