diff options
| author | Bob Halley <halley@dnspython.org> | 2020-08-11 07:37:58 -0700 |
|---|---|---|
| committer | Bob Halley <halley@dnspython.org> | 2020-08-11 07:37:58 -0700 |
| commit | 59dd04c0e86dc8a0195e9e0d09cf006cda1469ad (patch) | |
| tree | aa0033b9ba27652cd6291947a15b494f2d1035d5 /dns/node.py | |
| parent | 19a90ba1f3835bdc1d78f450add894810e778438 (diff) | |
| download | dnspython-59dd04c0e86dc8a0195e9e0d09cf006cda1469ad.tar.gz | |
remove ImmutableNode from node as it is not used.
Diffstat (limited to 'dns/node.py')
| -rw-r--r-- | dns/node.py | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/dns/node.py b/dns/node.py index 8e1451f..b7e21b5 100644 --- a/dns/node.py +++ b/dns/node.py @@ -183,33 +183,3 @@ class Node: self.delete_rdataset(replacement.rdclass, replacement.rdtype, replacement.covers) self.rdatasets.append(replacement) - - -@dns.immutable.immutable -class ImmutableNode(Node): - - """An ImmutableNode is an immutable set of rdatasets.""" - - def __init__(self, node): - super().__init__() - self.rdatasets = tuple( - [dns.rdataset.ImmutableRdataset(rds) for rds in node.rdatasets] - ) - - def find_rdataset(self, rdclass, rdtype, covers=dns.rdatatype.NONE, - create=False): - if create: - raise TypeError("immutable") - return super().find_rdataset(rdclass, rdtype, covers, False) - - def get_rdataset(self, rdclass, rdtype, covers=dns.rdatatype.NONE, - create=False): - if create: - raise TypeError("immutable") - return super().get_rdataset(rdclass, rdtype, covers, False) - - def delete_rdataset(self, rdclass, rdtype, covers=dns.rdatatype.NONE): - raise TypeError("immutable") - - def replace_rdataset(self, replacement): - raise TypeError("immutable") |
