From: Hugh Brown Date: Thu, 10 Oct 2013 22:43:14 +0000 (-0400) Subject: Fix dangerous default argument X-Git-Tag: v0.2.23~92^2~32 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9e640da25faea2886f66445249497dfab50bb205;p=tools%2Fpython-jenkinsapi.git Fix dangerous default argument --- diff --git a/jenkinsapi/jenkins.py b/jenkinsapi/jenkins.py index 499e66f..0371c1b 100644 --- a/jenkinsapi/jenkins.py +++ b/jenkinsapi/jenkins.py @@ -149,14 +149,14 @@ class Jenkins(JenkinsBase): self.poll() return self[newjobname] - def build_job(self, jobname, params={}): + def build_job(self, jobname, params=None): """ Invoke a build by job name :param jobname: name of exist job, str :param params: the job params, dict :return: none """ - self[jobname].invoke(build_params=params) + self[jobname].invoke(build_params=params or {}) return def delete_job(self, jobname):