From 9b2b87e9532ccefb24df62e79a6afd3ce5506793 Mon Sep 17 00:00:00 2001 From: ssl <sean.leavey@aei.mpg.de> Date: Tue, 28 Jan 2014 12:15:45 +0100 Subject: [PATCH] Fixed issues with exception throwing when no FINESSE_DIR is found or if it is invalid --- pykat/exceptions.py | 1 + pykat/finesse.py | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/pykat/exceptions.py b/pykat/exceptions.py index 1c28f65..c1f620b 100644 --- a/pykat/exceptions.py +++ b/pykat/exceptions.py @@ -1,4 +1,5 @@ import exceptions +import os class BasePyKatException(Exception): def __init__(self, msg): diff --git a/pykat/finesse.py b/pykat/finesse.py index ac5fb4c..a40f858 100644 --- a/pykat/finesse.py +++ b/pykat/finesse.py @@ -400,7 +400,7 @@ class kat(object): self.__finesse_dir = os.environ.get('FINESSE_DIR') if self.__finesse_dir == None : - raise MissingFinesseEnvVar() + raise pkex.MissingFinesseEnvVar() else: self.__finesse_dir = self.__katdir @@ -416,7 +416,7 @@ class kat(object): # check if kat file exists and it is executable by user if not (os.path.isfile(kat_exec) and os.access(kat_exec, os.X_OK)): - raise MissingFinesse() + raise pkex.MissingFinesse() if self.verbose: print "--------------------------------------------------------------" if self.verbose: print "Running kat - Started at " + str(start) -- GitLab