From da913d08aec7b3e4d5e20f0e8b8953b59e084e20 Mon Sep 17 00:00:00 2001 From: gdetrez Date: Fri, 20 Oct 2006 14:55:57 +0200 Subject: [PATCH] Correction suite la remarque de Vince. On teste avant toute chose si le chemin fourni correspond bien a un fichier valide darcs-hash:20061020125557-f46e9-a1e92eb821af05bc0d02d7f75b92deb51b8c10e7.gz --- lib/impression/__init__.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/impression/__init__.py b/lib/impression/__init__.py index 141ab16a..1c528713 100644 --- a/lib/impression/__init__.py +++ b/lib/impression/__init__.py @@ -156,6 +156,8 @@ class impression: def __init__(self, path_to_pdf, adh = None): self._fichier = path_to_pdf + if not os.path.isfile(path_to_pdf): + raise FichierInvalide, "Fichier invalide" os.system("/usr/scripts/impression/compatibilise %s" % path_to_pdf)