diff options
author | Jenkins <jenkins@review.openstack.org> | 2015-10-21 13:00:45 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2015-10-21 13:00:45 +0000 |
commit | 63717036e73c74ea7ea2e812e797c08c978137b4 (patch) | |
tree | ab5235a50687bb4916f9424e750b3afef2f7dd31 /saharaclient/api | |
parent | 02730d2e15453a8b2841c71505ecabbfe9e60415 (diff) | |
parent | f4d4850a58cdf3b2a2d0019b58d51022f30b3195 (diff) | |
download | python-saharaclient-63717036e73c74ea7ea2e812e797c08c978137b4.tar.gz |
Merge "Making parameters of job binaries create optional"
Diffstat (limited to 'saharaclient/api')
-rw-r--r-- | saharaclient/api/job_binaries.py | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/saharaclient/api/job_binaries.py b/saharaclient/api/job_binaries.py index 371f03a..5a54534 100644 --- a/saharaclient/api/job_binaries.py +++ b/saharaclient/api/job_binaries.py @@ -23,17 +23,15 @@ class JobBinaries(base.Resource): class JobBinariesManager(base.ResourceManager): resource_class = JobBinaries - def create(self, name, url, description, extra, is_public=None, + def create(self, name, url, description=None, extra=None, is_public=None, is_protected=None): data = { "name": name, - "url": url, - "description": description, - "extra": extra + "url": url } - self._copy_if_defined(data, is_public=is_public, - is_protected=is_protected) + self._copy_if_defined(data, description=description, extra=extra, + is_public=is_public, is_protected=is_protected) return self._create('/job-binaries', data, 'job_binary') |