From 1e2b542ce743e534becb48a4bced785219bfcda3 Mon Sep 17 00:00:00 2001 From: Martin Date: Tue, 2 Aug 2016 22:20:37 +0200 Subject: [PATCH] Pylint: attributes should be defined in init --- dns/resolver.py | 18 ++++++++++++++++++ pylintrc | 1 - 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/dns/resolver.py b/dns/resolver.py index 5bd1e8d8..9a3c0e13 100644 --- a/dns/resolver.py +++ b/dns/resolver.py @@ -581,6 +581,24 @@ class Resolver(object): POSIX systems and from the registry on Windows systems.) @type configure: bool""" + self.domain = None + self.nameservers = None + self.nameserver_ports = None + self.port = None + self.search = None + self.timeout = None + self.lifetime = None + self.keyring = None + self.keyname = None + self.keyalgorithm = None + self.edns = None + self.ednsflags = None + self.payload = None + self.cache = None + self.flags = None + self.retry_servfail = False + self.rotate = False + self.reset() if configure: if sys.platform == 'win32': diff --git a/pylintrc b/pylintrc index c37ac1ea..a904dc98 100644 --- a/pylintrc +++ b/pylintrc @@ -17,7 +17,6 @@ disable= anomalous-backslash-in-string, arguments-differ, assigning-non-slot, - attribute-defined-outside-init, bad-builtin, bad-continuation, bare-except, -- 2.47.3