From: salimfadhley Date: Fri, 14 Jun 2013 23:29:01 +0000 (+0100) Subject: build fixes X-Git-Tag: v0.2.23~189 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=aa420cd247870f99a1341af220281e85c2354fab;p=tools%2Fpython-jenkinsapi.git build fixes --- diff --git a/examples/get_config.py b/examples/get_config.py new file mode 100644 index 0000000..37474df --- /dev/null +++ b/examples/get_config.py @@ -0,0 +1,11 @@ +import logging +logging.basicConfig() + +from jenkinsapi.jenkins import Jenkins +J = Jenkins('http://localhost:8080') +jobName = 'create_fwrgmkbbzk' + +config = J[jobName].get_config() + +print config + diff --git a/jenkinsapi_utils/jenkins_launcher.py b/jenkinsapi_utils/jenkins_launcher.py index 3b3c341..aab1fba 100644 --- a/jenkinsapi_utils/jenkins_launcher.py +++ b/jenkinsapi_utils/jenkins_launcher.py @@ -54,13 +54,6 @@ class JenkinsLancher(object): self.q = Queue.Queue() def update_war(self): - if not os.path.exists(self.war_path): - with io.open(self.war_path, 'wb') as war_file: - log.info("Downloading the Jenkins WAR file") - war_response = requests.get(self.JENKINS_WAR_URL) - war_file.write(war_response.text) - log.info('Done!') - os.chdir(self.war_directory) subprocess.check_call('./get-jenkins-war.sh') @@ -104,6 +97,9 @@ class JenkinsLancher(object): if 'Failed to initialize Jenkins' in line: raise FailedToStart(line) + if 'Invalid or corrupt jarfile' in line: + raise FailedToStart(line) + if 'is fully up and running' in line: log.info(line) return