summaryrefslogtreecommitdiffstats
path: root/jenkins_jobs/modules/reporters.py
diff options
context:
space:
mode:
authorAntoine Musso <hashar@free.fr>2013-11-14 16:06:38 +0100
committerAntoine Musso <hashar@free.fr>2013-12-02 17:16:01 +0100
commit1e2ae253f266fceb5e5b8d50483768b9570c66ac (patch)
treea16d01ee1f97f85459529f05aa839ca633713106 /jenkins_jobs/modules/reporters.py
parent0b180a6ade06a526eb3a4abec3fffe5a22d3de05 (diff)
downloadpython-jenkins-job-builder-1e2ae253f266fceb5e5b8d50483768b9570c66ac.tar.gz
python-jenkins-job-builder-1e2ae253f266fceb5e5b8d50483768b9570c66ac.tar.xz
python-jenkins-job-builder-1e2ae253f266fceb5e5b8d50483768b9570c66ac.zip
raise JenkinsJobsException instead of Exception
Normalize all exceptions to be JenkinsJobsException from the jenkins_jobs.errors module. This patch replace all occurences of the build-in Exception. Change-Id: I923ec35467dd93211d8cd1e6c69c0321d9391ec8
Diffstat (limited to 'jenkins_jobs/modules/reporters.py')
-rw-r--r--jenkins_jobs/modules/reporters.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/jenkins_jobs/modules/reporters.py b/jenkins_jobs/modules/reporters.py
index 298e912f..1dfa4083 100644
--- a/jenkins_jobs/modules/reporters.py
+++ b/jenkins_jobs/modules/reporters.py
@@ -34,6 +34,7 @@ Example::
import xml.etree.ElementTree as XML
import jenkins_jobs.modules.base
+from jenkins_jobs.errors import JenkinsJobsException
def email(parser, xml_parent, data):
@@ -79,7 +80,8 @@ class Reporters(jenkins_jobs.modules.base.Base):
return
if xml_parent.tag != 'maven2-moduleset':
- raise Exception("Reporters may only be used for Maven modules.")
+ raise JenkinsJobsException("Reporters may only be used for Maven "
+ "modules.")
reporters = XML.SubElement(xml_parent, 'reporters')