[FIX] users_ldap_populate: Protect ldap library import

pull/232/head
Pedro M. Baeza 2015-08-20 10:07:27 +02:00
parent 8ef36032d0
commit 279755b10b
2 changed files with 10 additions and 1 deletions

View File

@ -41,6 +41,9 @@ object you want to query.
"depends": [
'auth_ldap',
],
'external_dependencies': {
'python': ['ldap'],
},
"data": [
'view/users_ldap.xml',
'view/populate_wizard.xml',

View File

@ -20,10 +20,16 @@
##############################################################################
import re
from ldap.filter import filter_format
from openerp.osv import orm
import logging
_logger = logging.getLogger(__name__)
try:
from ldap.filter import filter_format
except ImportError:
_logger.debug('Can not `from ldap.filter import filter_format`.')
class CompanyLDAP(orm.Model):
_inherit = 'res.company.ldap'