"""
# <<<<<<< HEAD
# downstream_jobs_names = self.job.get_downstream_job_names()
-# fingerprint_data = self.get_data("%s?depth=2&tree=fingerprint[usage[name]]" % self.python_api_url(self.baseurl))
+# fingerprint_data = self.get_data("%s?depth=2&tree=fingerprint[usage[name]]" \
+# % self.python_api_url(self.baseurl))
# try:
# fingerprints = fingerprint_data['fingerprint'][0]
# return [
downstream_names = []
try:
fingerprints = self._data["fingerprint"]
- for fingerprint in fingerprints :
+ for fingerprint in fingerprints:
for job_usage in fingerprint['usage']:
if job_usage['name'] in downstream_job_names:
downstream_names.append(job_usage['name'])
downstream_builds = []
try:
fingerprints = self._data["fingerprint"]
- for fingerprint in fingerprints :
+ for fingerprint in fingerprints:
for job_usage in fingerprint['usage']:
if job_usage['name'] in downstream_job_names:
job = self.get_jenkins_obj().get_job(job_usage['name'])
Fetch all the build-names on this Jenkins server.
"""
for info in self._data["jobs"]:
- yield info["name"],\
- Job(info["url"], info["name"], jenkins_obj=self)
+ yield info["name"], \
+ Job(info["url"], info["name"], jenkins_obj=self)
def get_jobs_info(self):
"""
params = {'name': job_name}
if isinstance(config, unicode):
config = str(config)
- self.jenkins.requester.\
- post_xml_and_confirm_status(self.jenkins.get_create_url(),
- data=config, params=params)
+ self.jenkins.requester.post_xml_and_confirm_status(
+ self.jenkins.get_create_url(),
+ data=config,
+ params=params
+ )
self.jenkins.poll()
if job_name not in self:
raise JenkinsAPIException('Cannot create job %s' % job_name)
self.password = password
self.ssl_verify = ssl_verify
-
def get_request_dict(self, params=None, data=None, files=None, headers=None):
requestKwargs = {}
if self.username:
url_split = urlparse.urlsplit(url)
url = urlparse.urlunsplit(
[
- self.base_scheme,
- url_split.netloc,
- url_split.path,
- url_split.query,
- url_split.fragment
+ self.base_scheme,
+ url_split.netloc,
+ url_split.path,
+ url_split.query,
+ url_split.fragment
]
)
return url