From 0452526a62010d8b3260769e2609121c06529a8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A1=D0=B0=D0=BC=D0=BE=D1=83=D0=BA=D0=B8=D0=BD=20=D0=90?= =?UTF-8?q?=D0=BB=D0=B5=D0=BA=D1=81=D0=B5=D0=B9?= Date: Tue, 2 Mar 2010 18:03:37 +0300 Subject: [PATCH] Remove depricated attribute --- pym/cl_client.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pym/cl_client.py b/pym/cl_client.py index 73cf710..eabbb3c 100644 --- a/pym/cl_client.py +++ b/pym/cl_client.py @@ -762,10 +762,7 @@ conjunction with the 'login' or 'logout'") errMessage = _("Password incorrect") return False, errMessage except ldap.LDAPError, e: - if type(e.message) == dict and e.message.has_key('desc'): - errMessage = e.message['desc'] - else: - errMessage = e + errMessage = e[0]['desc'] return False, errMessage return True, errMessage @@ -797,7 +794,10 @@ conjunction with the 'login' or 'logout'") except: self.printERROR(_("Can not open %s")%fileName) return False - return (serverName, usersDN) + if serverName and usersDN: + return (serverName, usersDN) + else: + return () def setUserPasswordToServer(self, options):