summaryrefslogtreecommitdiffstats
path: root/ipa-server/ipa-gui/ipagui/subcontrollers/ipacontroller.py
diff options
context:
space:
mode:
Diffstat (limited to 'ipa-server/ipa-gui/ipagui/subcontrollers/ipacontroller.py')
-rw-r--r--ipa-server/ipa-gui/ipagui/subcontrollers/ipacontroller.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/ipa-server/ipa-gui/ipagui/subcontrollers/ipacontroller.py b/ipa-server/ipa-gui/ipagui/subcontrollers/ipacontroller.py
index 6a8383a5..3a5e0615 100644
--- a/ipa-server/ipa-gui/ipagui/subcontrollers/ipacontroller.py
+++ b/ipa-server/ipa-gui/ipagui/subcontrollers/ipacontroller.py
@@ -10,6 +10,7 @@ from turbogears import error_handler
from turbogears import identity
import ipa.ipaclient
+from ipaserver import funcs
import ipa.config
log = logging.getLogger(__name__)
@@ -23,7 +24,8 @@ class IPAController(controllers.Controller):
raise turbogears.redirect("/")
def get_ipaclient(self):
- client = ipa.ipaclient.IPAClient(True)
+ transport = funcs.IPAServer()
+ client = ipa.ipaclient.IPAClient(transport)
client.set_krbccache(os.environ["KRB5CCNAME"])
return client