Merge pull request #150 from gurneyalex/8.0-protect-imports

protect import of external dependencies
This commit is contained in:
Nicolas Bessi (nbessi)
2015-03-25 09:59:36 +01:00
5 changed files with 26 additions and 5 deletions

View File

@@ -22,7 +22,11 @@
from openerp.osv import orm, fields
from openerp.addons.decimal_precision import decimal_precision as dp
from unidecode import unidecode
try:
from unidecode import unidecode
except ImportError:
unidecode = None
class banking_export_lcr(orm.Model):

View File

@@ -25,9 +25,13 @@ from openerp.tools.translate import _
from openerp import netsvc
from datetime import datetime
from openerp.tools import DEFAULT_SERVER_DATE_FORMAT
from unidecode import unidecode
import base64
try:
from unidecode import unidecode
except ImportError:
unidecode = None
LCR_DATE_FORMAT = '%d%m%y'

View File

@@ -24,12 +24,17 @@ from openerp.osv import orm
from openerp.tools.translate import _
from openerp.tools.safe_eval import safe_eval
from datetime import datetime
from unidecode import unidecode
from lxml import etree
from openerp import tools
import logging
import base64
try:
from unidecode import unidecode
except ImportError:
unidecode = None
logger = logging.getLogger(__name__)

View File

@@ -22,7 +22,11 @@
from openerp import models, fields, api
from openerp.addons.decimal_precision import decimal_precision as dp
from unidecode import unidecode
try:
from unidecode import unidecode
except ImportError:
unidecode = None
class BankingExportSepa(models.Model):

View File

@@ -22,7 +22,11 @@
from openerp import models, fields, api
from openerp.addons.decimal_precision import decimal_precision as dp
from unidecode import unidecode
try:
from unidecode import unidecode
except ImportError:
unidecode = None
class BankingExportSdd(models.Model):