summaryrefslogtreecommitdiffstats
path: root/ipalib
diff options
context:
space:
mode:
authorChristian Heimes <cheimes@redhat.com>2016-11-23 10:04:43 +0100
committerMartin Basti <mbasti@redhat.com>2016-11-25 16:18:22 +0100
commit38e8719f728e6d54289507fe2c7f79f9272c45c0 (patch)
tree09b4709a878ae7bb428a0302043d15e20747efed /ipalib
parent044d887e81d433b43c33b076a21fd1054796786e (diff)
downloadfreeipa-38e8719f728e6d54289507fe2c7f79f9272c45c0.tar.gz
freeipa-38e8719f728e6d54289507fe2c7f79f9272c45c0.tar.xz
freeipa-38e8719f728e6d54289507fe2c7f79f9272c45c0.zip
Python3 pylint fixes
Sprinkle 'pylint disable' comments over the code base to silence a bunch of pylint warnings on Python 3. All silenced warnings are harmless and not bugs. https://fedorahosted.org/freeipa/ticket/4985 Signed-off-by: Christian Heimes <cheimes@redhat.com> Reviewed-By: Martin Basti <mbasti@redhat.com>
Diffstat (limited to 'ipalib')
-rw-r--r--ipalib/cli.py6
-rw-r--r--ipalib/plugable.py2
-rw-r--r--ipalib/rpc.py2
-rw-r--r--ipalib/text.py4
4 files changed, 9 insertions, 5 deletions
diff --git a/ipalib/cli.py b/ipalib/cli.py
index ad876ea43..696be622f 100644
--- a/ipalib/cli.py
+++ b/ipalib/cli.py
@@ -27,7 +27,7 @@ import textwrap
import sys
import getpass
import code
-import optparse
+import optparse # pylint: disable=deprecated-module
import fcntl
import termios
import struct
@@ -41,8 +41,8 @@ if six.PY3:
unicode = str
if six.PY2:
- reload(sys) # pylint: disable=reload-builtin
- sys.setdefaultencoding('utf-8') # pylint: disable=no-member
+ reload(sys) # pylint: disable=reload-builtin, undefined-variable
+ sys.setdefaultencoding('utf-8') # pylint: disable=no-member
from ipalib import frontend
from ipalib import backend
diff --git a/ipalib/plugable.py b/ipalib/plugable.py
index 3fdedf03a..503534f9f 100644
--- a/ipalib/plugable.py
+++ b/ipalib/plugable.py
@@ -29,7 +29,7 @@ import sys
import threading
import os
from os import path
-import optparse
+import optparse # pylint: disable=deprecated-module
import textwrap
import collections
import importlib
diff --git a/ipalib/rpc.py b/ipalib/rpc.py
index 7756eafe5..bd1325124 100644
--- a/ipalib/rpc.py
+++ b/ipalib/rpc.py
@@ -623,7 +623,9 @@ class KerbTransport(SSLTransport):
while True:
if six.PY2:
+ # pylint: disable=no-value-for-parameter
self.send_request(h, handler, request_body)
+ # pylint: enable=no-value-for-parameter
self.send_host(h, host)
self.send_user_agent(h)
self.send_content(h, request_body)
diff --git a/ipalib/text.py b/ipalib/text.py
index 34e5f1a89..f4f810c28 100644
--- a/ipalib/text.py
+++ b/ipalib/text.py
@@ -254,7 +254,7 @@ class Gettext(LazyText):
else:
t = create_translation(self.key)
if six.PY2:
- return t.ugettext(self.msg)
+ return t.ugettext(self.msg) # pylint: disable=no-member
else:
return t.gettext(self.msg)
@@ -409,7 +409,9 @@ class NGettext(LazyText):
else:
t = create_translation(self.key)
if six.PY2:
+ # pylint: disable=no-member
return t.ungettext(self.singular, self.plural, count)
+ # pylint: enable=no-member
else:
return t.ngettext(self.singular, self.plural, count)