diff options
author | Brian Wellington <bwelling@xbill.org> | 2020-03-31 13:45:20 -0700 |
---|---|---|
committer | Brian Wellington <bwelling@xbill.org> | 2020-03-31 13:45:20 -0700 |
commit | e5eaaed31be54c89b52758f8b38f1e05859b2f5f (patch) | |
tree | 631cce8637479b3407e176228d2e313f3d33d667 | |
parent | 665f8b0cedbf1a416b29664abd4ba1e1f28a789a (diff) | |
download | dnspython-e5eaaed31be54c89b52758f8b38f1e05859b2f5f.tar.gz |
Remove dns.rdata.choose_relativity().
This method changes rdata in place, so prevents rdata from becoming
immutable. There are no in-tree users, and if there are out of tree
users, they are rate and hard to find.
-rw-r--r-- | dns/rdata.py | 5 | ||||
-rw-r--r-- | dns/rdtypes/ANY/HIP.py | 7 | ||||
-rw-r--r-- | dns/rdtypes/ANY/NSEC.py | 3 | ||||
-rw-r--r-- | dns/rdtypes/ANY/RP.py | 4 | ||||
-rw-r--r-- | dns/rdtypes/ANY/RRSIG.py | 3 | ||||
-rw-r--r-- | dns/rdtypes/ANY/SOA.py | 4 | ||||
-rw-r--r-- | dns/rdtypes/CH/A.py | 3 | ||||
-rw-r--r-- | dns/rdtypes/IN/IPSECKEY.py | 4 | ||||
-rw-r--r-- | dns/rdtypes/IN/NAPTR.py | 4 | ||||
-rw-r--r-- | dns/rdtypes/IN/PX.py | 4 | ||||
-rw-r--r-- | dns/rdtypes/IN/SRV.py | 3 | ||||
-rw-r--r-- | dns/rdtypes/mxbase.py | 3 | ||||
-rw-r--r-- | dns/rdtypes/nsbase.py | 3 |
13 files changed, 0 insertions, 50 deletions
diff --git a/dns/rdata.py b/dns/rdata.py index 640f731..b63f50a 100644 --- a/dns/rdata.py +++ b/dns/rdata.py @@ -253,11 +253,6 @@ class Rdata(object): def from_wire(cls, rdclass, rdtype, wire, current, rdlen, origin=None): raise NotImplementedError - def choose_relativity(self, origin=None, relativize=True): - """Convert any domain names in the rdata to the specified - relativization. - """ - class GenericRdata(Rdata): """Generic Rdata Class diff --git a/dns/rdtypes/ANY/HIP.py b/dns/rdtypes/ANY/HIP.py index 0b3dfb0..f76a560 100644 --- a/dns/rdtypes/ANY/HIP.py +++ b/dns/rdtypes/ANY/HIP.py @@ -107,10 +107,3 @@ class HIP(dns.rdata.Rdata): server = server.relativize(origin) servers.append(server) return cls(rdclass, rdtype, hit, algorithm, key, servers) - - def choose_relativity(self, origin=None, relativize=True): - servers = [] - for server in self.servers: - server = server.choose_relativity(origin, relativize) - servers.append(server) - self.servers = servers diff --git a/dns/rdtypes/ANY/NSEC.py b/dns/rdtypes/ANY/NSEC.py index 2b7bc6c..2ff7bf2 100644 --- a/dns/rdtypes/ANY/NSEC.py +++ b/dns/rdtypes/ANY/NSEC.py @@ -121,6 +121,3 @@ class NSEC(dns.rdata.Rdata): if origin is not None: next = next.relativize(origin) return cls(rdclass, rdtype, next, windows) - - def choose_relativity(self, origin=None, relativize=True): - self.next = self.next.choose_relativity(origin, relativize) diff --git a/dns/rdtypes/ANY/RP.py b/dns/rdtypes/ANY/RP.py index 1c8afe2..ea4a9d9 100644 --- a/dns/rdtypes/ANY/RP.py +++ b/dns/rdtypes/ANY/RP.py @@ -75,7 +75,3 @@ class RP(dns.rdata.Rdata): mbox = mbox.relativize(origin) txt = txt.relativize(origin) return cls(rdclass, rdtype, mbox, txt) - - def choose_relativity(self, origin=None, relativize=True): - self.mbox = self.mbox.choose_relativity(origin, relativize) - self.txt = self.txt.choose_relativity(origin, relativize) diff --git a/dns/rdtypes/ANY/RRSIG.py b/dns/rdtypes/ANY/RRSIG.py index cef6000..57c4047 100644 --- a/dns/rdtypes/ANY/RRSIG.py +++ b/dns/rdtypes/ANY/RRSIG.py @@ -155,6 +155,3 @@ class RRSIG(dns.rdata.Rdata): return cls(rdclass, rdtype, header[0], header[1], header[2], header[3], header[4], header[5], header[6], signer, signature) - - def choose_relativity(self, origin=None, relativize=True): - self.signer = self.signer.choose_relativity(origin, relativize) diff --git a/dns/rdtypes/ANY/SOA.py b/dns/rdtypes/ANY/SOA.py index 58a65f6..b3c3208 100644 --- a/dns/rdtypes/ANY/SOA.py +++ b/dns/rdtypes/ANY/SOA.py @@ -109,7 +109,3 @@ class SOA(dns.rdata.Rdata): return cls(rdclass, rdtype, mname, rname, five_ints[0], five_ints[1], five_ints[2], five_ints[3], five_ints[4]) - - def choose_relativity(self, origin=None, relativize=True): - self.mname = self.mname.choose_relativity(origin, relativize) - self.rname = self.rname.choose_relativity(origin, relativize) diff --git a/dns/rdtypes/CH/A.py b/dns/rdtypes/CH/A.py index 34d432c..3373d69 100644 --- a/dns/rdtypes/CH/A.py +++ b/dns/rdtypes/CH/A.py @@ -65,6 +65,3 @@ class A(dns.rdtypes.mxbase.MXBase): if origin is not None: domain = domain.relativize(origin) return cls(rdclass, rdtype, address, domain) - - def choose_relativity(self, origin=None, relativize=True): - self.domain = self.domain.choose_relativity(origin, relativize) diff --git a/dns/rdtypes/IN/IPSECKEY.py b/dns/rdtypes/IN/IPSECKEY.py index 4a81d98..b04aaee 100644 --- a/dns/rdtypes/IN/IPSECKEY.py +++ b/dns/rdtypes/IN/IPSECKEY.py @@ -151,7 +151,3 @@ class IPSECKEY(dns.rdata.Rdata): gateway = gateway.relativize(origin) return cls(rdclass, rdtype, header[0], gateway_type, header[2], gateway, key) - - def choose_relativity(self, origin=None, relativize=True): - if self.gateway_type == 3: - self.gateway = self.gateway.choose_relativity(origin, relativize) diff --git a/dns/rdtypes/IN/NAPTR.py b/dns/rdtypes/IN/NAPTR.py index 69c988c..dba0d36 100644 --- a/dns/rdtypes/IN/NAPTR.py +++ b/dns/rdtypes/IN/NAPTR.py @@ -120,7 +120,3 @@ class NAPTR(dns.rdata.Rdata): replacement = replacement.relativize(origin) return cls(rdclass, rdtype, order, preference, strings[0], strings[1], strings[2], replacement) - - def choose_relativity(self, origin=None, relativize=True): - self.replacement = self.replacement.choose_relativity(origin, - relativize) diff --git a/dns/rdtypes/IN/PX.py b/dns/rdtypes/IN/PX.py index 86f8613..e664240 100644 --- a/dns/rdtypes/IN/PX.py +++ b/dns/rdtypes/IN/PX.py @@ -82,7 +82,3 @@ class PX(dns.rdata.Rdata): if origin is not None: mapx400 = mapx400.relativize(origin) return cls(rdclass, rdtype, preference, map822, mapx400) - - def choose_relativity(self, origin=None, relativize=True): - self.map822 = self.map822.choose_relativity(origin, relativize) - self.mapx400 = self.mapx400.choose_relativity(origin, relativize) diff --git a/dns/rdtypes/IN/SRV.py b/dns/rdtypes/IN/SRV.py index 87c0471..b197db6 100644 --- a/dns/rdtypes/IN/SRV.py +++ b/dns/rdtypes/IN/SRV.py @@ -78,6 +78,3 @@ class SRV(dns.rdata.Rdata): if origin is not None: target = target.relativize(origin) return cls(rdclass, rdtype, priority, weight, port, target) - - def choose_relativity(self, origin=None, relativize=True): - self.target = self.target.choose_relativity(origin, relativize) diff --git a/dns/rdtypes/mxbase.py b/dns/rdtypes/mxbase.py index 7ed97f5..042f325 100644 --- a/dns/rdtypes/mxbase.py +++ b/dns/rdtypes/mxbase.py @@ -75,9 +75,6 @@ class MXBase(dns.rdata.Rdata): exchange = exchange.relativize(origin) return cls(rdclass, rdtype, preference, exchange) - def choose_relativity(self, origin=None, relativize=True): - self.exchange = self.exchange.choose_relativity(origin, relativize) - class UncompressedMX(MXBase): diff --git a/dns/rdtypes/nsbase.py b/dns/rdtypes/nsbase.py index b55a7f2..89616d0 100644 --- a/dns/rdtypes/nsbase.py +++ b/dns/rdtypes/nsbase.py @@ -64,9 +64,6 @@ class NSBase(dns.rdata.Rdata): target = target.relativize(origin) return cls(rdclass, rdtype, target) - def choose_relativity(self, origin=None, relativize=True): - self.target = self.target.choose_relativity(origin, relativize) - class UncompressedNS(NSBase): |