diff options
Diffstat (limited to 'project2/proj2_s4498062/dns/cache.py')
-rw-r--r-- | project2/proj2_s4498062/dns/cache.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/project2/proj2_s4498062/dns/cache.py b/project2/proj2_s4498062/dns/cache.py index a8b62be..9e3a508 100644 --- a/project2/proj2_s4498062/dns/cache.py +++ b/project2/proj2_s4498062/dns/cache.py @@ -20,7 +20,7 @@ class ResourceEncoder(json.JSONEncoder): Usage: string = json.dumps(records, cls=ResourceEncoder, indent=4) """ - def default(self, obj): + def default(self, obj): # pylint: disable=method-hidden if isinstance(obj, ResourceRecord): return { "name": obj.name, @@ -90,6 +90,7 @@ class RecordCache(object): if r.match(name=dname, type_=type_, class_=class_)] def add_records_from(self, msg): + """Apply add_record to answers, authorities and additionals of msg""" for record in msg.answers + msg.authorities + msg.additionals: if record.type_ in [Type.A, Type.AAAA, Type.CNAME, Type.NS] and \ record.class_ == Class.IN: |