[FIX] don't fail installation entirely if pyPdf isn't available

should print an error message though

bzr revid: xmo@openerp.com-20140310083204-9akr4ucwqzbv3oxu
This commit is contained in:
Xavier Morel 2014-03-10 09:32:04 +01:00
parent f147ea8eed
commit b73cef9007
1 changed files with 4 additions and 2 deletions

View File

@ -42,7 +42,6 @@ import os
from distutils.version import LooseVersion
from pyPdf import PdfFileWriter, PdfFileReader
from werkzeug import exceptions
from werkzeug.test import Client
from werkzeug.wrappers import BaseResponse
@ -51,7 +50,10 @@ from reportlab.graphics.barcode import createBarcodeDrawing
_logger = logging.getLogger(__name__)
try:
from pyPdf import PdfFileWriter, PdfFileReader
except ImportError:
PdfFileWriter = PdfFileReader = None
class Report(http.Controller):