Merge pull request #232 from pedrobaeza/8.0-import_ldap_fix
[FIX] users_ldap_populate: Protect ldap library importpull/272/head
commit
603ceb8c5c
|
@ -41,6 +41,9 @@ object you want to query.
|
||||||
"depends": [
|
"depends": [
|
||||||
'auth_ldap',
|
'auth_ldap',
|
||||||
],
|
],
|
||||||
|
'external_dependencies': {
|
||||||
|
'python': ['ldap'],
|
||||||
|
},
|
||||||
"data": [
|
"data": [
|
||||||
'view/users_ldap.xml',
|
'view/users_ldap.xml',
|
||||||
'view/populate_wizard.xml',
|
'view/populate_wizard.xml',
|
||||||
|
|
|
@ -20,10 +20,16 @@
|
||||||
##############################################################################
|
##############################################################################
|
||||||
|
|
||||||
import re
|
import re
|
||||||
from ldap.filter import filter_format
|
|
||||||
from openerp.osv import orm
|
from openerp.osv import orm
|
||||||
import logging
|
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):
|
class CompanyLDAP(orm.Model):
|
||||||
_inherit = 'res.company.ldap'
|
_inherit = 'res.company.ldap'
|
||||||
|
|
Loading…
Reference in New Issue