summaryrefslogtreecommitdiffstats
path: root/ipalib
diff options
context:
space:
mode:
authorChristian Heimes <cheimes@redhat.com>2017-01-03 15:16:26 +0100
committerMartin Basti <mbasti@redhat.com>2017-01-05 09:50:28 +0100
commit987d24f784e05e911bf4e87bd1156abb1dd56210 (patch)
tree6892ea5a85a63f6089caf5b6a00241ba07ce8339 /ipalib
parent25a6ddcce8e7b9effaf19431c421dc5b3497fa22 (diff)
downloadfreeipa-987d24f784e05e911bf4e87bd1156abb1dd56210.tar.gz
freeipa-987d24f784e05e911bf4e87bd1156abb1dd56210.tar.xz
freeipa-987d24f784e05e911bf4e87bd1156abb1dd56210.zip
Silence pylint import errors of ipaserver in ipalib and ipaclient
In client-only installations the ipaserver package is not available. Additional guards prevent pylint to complain about missing ipaserver package. https://fedorahosted.org/freeipa/ticket/6468 Reviewed-By: Martin Basti <mbasti@redhat.com>
Diffstat (limited to 'ipalib')
-rw-r--r--ipalib/__init__.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/ipalib/__init__.py b/ipalib/__init__.py
index 4a61aced2..aaca97363 100644
--- a/ipalib/__init__.py
+++ b/ipalib/__init__.py
@@ -908,7 +908,7 @@ class API(plugable.API):
@property
def packages(self):
if self.env.in_server:
- import ipaserver.plugins
+ import ipaserver.plugins # pylint: disable=import-error
result = (
ipaserver.plugins,
)
@@ -921,7 +921,7 @@ class API(plugable.API):
)
if self.env.context in ('installer', 'updates'):
- import ipaserver.install.plugins
+ import ipaserver.install.plugins # pylint: disable=import-error
result += (ipaserver.install.plugins,)
return result