diff --git a/lib/impression/__init__.py b/lib/impression/__init__.py index 276fd398..5be87893 100755 --- a/lib/impression/__init__.py +++ b/lib/impression/__init__.py @@ -211,8 +211,8 @@ class impression: try: self._base_prix_couleurs, self._nb_pages = cout.base_prix_couleurs(path_to_pdf) self._base_prix_nb, self._nb_pages = cout.base_prix_nb(path_to_pdf) - except ValueError: - raise FichierInvalide, ("PDF bugge, Analyse impossible.", path_to_pdf) + except ValueError, e: + raise FichierInvalide, ("PDF bugge, Analyse impossible : %s." % e, path_to_pdf) except Exception, e: raise Exception, "Erreur dans le calcul du cout : %s " % str(e) self._calcule_prix()