Catch additional error type
This commit is contained in:
parent
5b09a29fed
commit
7e6154d279
|
@ -190,7 +190,7 @@ class LdapUpsert(object):
|
||||||
def _attribute_value_check(self, attr, value):
|
def _attribute_value_check(self, attr, value):
|
||||||
try:
|
try:
|
||||||
return bool(self.connection.compare_s(self.dn, attr, value))
|
return bool(self.connection.compare_s(self.dn, attr, value))
|
||||||
except ldap.NO_SUCH_ATTRIBUTE:
|
except ldap.NO_SUCH_ATTRIBUTE, ldap.UNDEFINED_TYPE:
|
||||||
return None
|
return None
|
||||||
|
|
||||||
def _extract_value(self, values):
|
def _extract_value(self, values):
|
||||||
|
|
Loading…
Reference in a new issue