Benjamin Renard commited on 2015-04-01 15:07:49
Showing 1 changed files, with 5 additions and 1 deletions.
... | ... |
@@ -23,7 +23,7 @@ class LdapServer(object): |
23 | 23 |
|
24 | 24 |
def _error(self,error,level=logging.WARNING): |
25 | 25 |
if self.raiseOnError: |
26 |
- raise 'LdapServer - Error connecting and binding to LDAP server : %s' % e |
|
26 |
+ raise LdapServerException('LdapServer - Error connecting and binding to LDAP server : %s' % error) |
|
27 | 27 |
else: |
28 | 28 |
logging.log(level,error) |
29 | 29 |
|
... | ... |
@@ -106,3 +106,7 @@ class LdapServer(object): |
106 | 106 |
return obj[attr][0] |
107 | 107 |
else: |
108 | 108 |
return None |
109 |
+ |
|
110 |
+class LdapServerException(BaseException): |
|
111 |
+ def __init__(self,msg): |
|
112 |
+ BaseException.__init__(self, msg) |
|
109 | 113 |