From 3c312a34314b97197e05ba7bbf6fdaea874165c3 Mon Sep 17 00:00:00 2001 From: Seblu <sebastien.luttringer@smartjog.com> Date: Fri, 3 Jun 2011 15:06:32 +0200 Subject: [PATCH] try..cactch in run scripts --- installsystems/image.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/installsystems/image.py b/installsystems/image.py index ce7ef4e..0c44d76 100644 --- a/installsystems/image.py +++ b/installsystems/image.py @@ -329,7 +329,10 @@ class PackageImage(Image): # order matter! l_scripts.sort() # run scripts - for n_scripts in l_scripts: - arrow(os.path.basename(n_scripts), 2, self.verbose) - s_scripts = self.tarball.get_str(n_scripts) - exec(s_scripts, gl, dict()) + try: + for n_scripts in l_scripts: + arrow(os.path.basename(n_scripts), 2, self.verbose) + s_scripts = self.tarball.get_str(n_scripts) + exec(s_scripts, gl, dict()) + except Exception as e: + raise Exception("%s fail: %s" % (n_scripts, e)) -- GitLab