summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPetr Vobornik <pvoborni@redhat.com>2015-07-16 10:17:26 +0200
committerTomas Babej <tbabej@redhat.com>2015-07-16 11:23:40 +0200
commit9d69ad24282d19575295f1b2dd756ad9dd865c63 (patch)
treed5af884ba46c78a3e4a9282449250acce5cf7a53
parentd6e701a79333c0d732323a1f4250aa698625e889 (diff)
downloadfreeipa-9d69ad24282d19575295f1b2dd756ad9dd865c63.tar.gz
freeipa-9d69ad24282d19575295f1b2dd756ad9dd865c63.tar.xz
freeipa-9d69ad24282d19575295f1b2dd756ad9dd865c63.zip
do not import memcache on client
Fixes regression caused by cd3ca94ff2ef738cb3a9eae502193413058f976d. Which caused: * client installation failure (missing memcache) * invalid warning in CLI on server https://fedorahosted.org/freeipa/ticket/5133 Reviewed-By: Tomas Babej <tbabej@redhat.com>
-rw-r--r--ipalib/plugins/session.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/ipalib/plugins/session.py b/ipalib/plugins/session.py
index 3fd566d32..b03b6b410 100644
--- a/ipalib/plugins/session.py
+++ b/ipalib/plugins/session.py
@@ -2,11 +2,13 @@
# Copyright (C) 2015 FreeIPA Contributors see COPYING for license
#
-from ipalib import Command
+from ipalib import api, Command
from ipalib.request import context
-from ipalib.session import session_mgr
from ipalib.plugable import Registry
+if api.env.in_server:
+ from ipalib.session import session_mgr
+
register = Registry()