From 7e6154d279093ab3c6fe91f9a69c6cd7b31cff87 Mon Sep 17 00:00:00 2001 From: Dhruv Bansal Date: Thu, 29 Sep 2016 16:03:13 +0000 Subject: [PATCH] Catch additional error type --- ldap_upsert | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ldap_upsert b/ldap_upsert index 12986ab..7806073 100755 --- a/ldap_upsert +++ b/ldap_upsert @@ -190,7 +190,7 @@ class LdapUpsert(object): def _attribute_value_check(self, attr, value): try: 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 def _extract_value(self, values):