From: Martin Date: Tue, 2 Aug 2016 20:20:37 +0000 (+0200) Subject: Pylint: attributes should be defined in init X-Git-Tag: v1.15.0~24^2~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1e2b542ce743e534becb48a4bced785219bfcda3;p=thirdparty%2Fdnspython.git Pylint: attributes should be defined in init --- 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,