commit 86b7c5a11c7c89111fd8ad5d10d753a0f4b0958d Author: Michael Simacek msimacek@redhat.com Date: Wed Jan 29 10:49:33 2014 +0100
[pom.py] wrap IOError
python/javapackages/pom.py | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) --- diff --git a/python/javapackages/pom.py b/python/javapackages/pom.py index b6e2448..22ff5b3 100644 --- a/python/javapackages/pom.py +++ b/python/javapackages/pom.py @@ -43,7 +43,10 @@ class POM(object): et = ElementTree () parser = XMLParser(remove_comments=True, strip_cdata=True) - self.__doc = et.parse(path, parser=parser) + try: + self.__doc = et.parse(path, parser=parser) + except IOError: + raise PomLoadingException("Cannot read file {0}".format(path))
if self.__doc is None: raise PomLoadingException("Failed to load pom.xml. You have a problem")
java-sig-commits@lists.fedoraproject.org