From f792652b1339ba4174c08dd8b99197cb92a462e0 Mon Sep 17 00:00:00 2001 From: Anrs Hu Date: Mon, 4 Jun 2012 11:13:27 +0800 Subject: [PATCH] fix: copy_job() missing arguments --- jenkinsapi/jenkins.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/jenkinsapi/jenkins.py b/jenkinsapi/jenkins.py index 5c6f6e6..b06961c 100644 --- a/jenkinsapi/jenkins.py +++ b/jenkinsapi/jenkins.py @@ -154,7 +154,11 @@ class Jenkins(JenkinsBase): 'from': jobname}) copy_job_url = urlparse.urljoin(self.baseurl, "createItem?%s" % qs) self.post_data(copy_job_url, '') - return Jenkins(self.baseurl).get_job(newjobname) + newjk = Jenkins(self.baseurl, username=self.username, + password=self.password, proxyhost=self.proxyhost, + proxyport=self.proxyport, proxyuser=self.proxyuser, + proxypass=self.proxypass, formauth=self.formauth) + return newjk.get_job(newjobname) def delete_job(self, jobname): """ -- 2.34.1