From 9d69ad24282d19575295f1b2dd756ad9dd865c63 Mon Sep 17 00:00:00 2001 From: Petr Vobornik Date: Thu, 16 Jul 2015 10:17:26 +0200 Subject: 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 --- ipalib/plugins/session.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'ipalib/plugins') 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() -- cgit