From 5596dc46c5454805de51332fe7bc13c136b6f996 Mon Sep 17 00:00:00 2001 From: "Adrien Peiffer (ACSONE)" Date: Mon, 4 Jan 2016 20:13:59 +0100 Subject: [PATCH] [IMP][base_report_xlsx] Protect import --- base_report_xlsx/report/report_xlsx.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/base_report_xlsx/report/report_xlsx.py b/base_report_xlsx/report/report_xlsx.py index da5e9ffd..9b96fa7d 100644 --- a/base_report_xlsx/report/report_xlsx.py +++ b/base_report_xlsx/report/report_xlsx.py @@ -2,11 +2,18 @@ # Copyright 2015 ACSONE SA/NV () # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -import xlsxwriter from openerp.report.report_sxw import report_sxw from openerp.api import Environment from cStringIO import StringIO +import logging +_logger = logging.getLogger(__name__) + +try: + import xlsxwriter +except ImportError: + _logger.debug('Can not import xlsxwriter`.') + class ReportXlsx(report_sxw):