diff options
| author | Scott Bahling <sbahling@suse.de> | 2018-08-03 16:41:14 +0200 |
|---|---|---|
| committer | Scott Bahling <sbahling@suse.de> | 2018-08-03 16:41:14 +0200 |
| commit | 494f2c4dc9c5d1937545e0af54345c4d0d578bee (patch) | |
| tree | 2c20a1dfe5d0bc72aa4f7206c0fa1bfce6ed3369 /obsapi/buildapi.py | |
| parent | 04660109f28859424307f159ef96dd164ef720a8 (diff) | |
| download | obsapi-494f2c4dc9c5d1937545e0af54345c4d0d578bee.tar.gz obsapi-494f2c4dc9c5d1937545e0af54345c4d0d578bee.tar.xz obsapi-494f2c4dc9c5d1937545e0af54345c4d0d578bee.zip | |
Add put and post methods to build api
Diffstat (limited to 'obsapi/buildapi.py')
| -rw-r--r-- | obsapi/buildapi.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/obsapi/buildapi.py b/obsapi/buildapi.py index 698e5e7..40af2f8 100644 --- a/obsapi/buildapi.py +++ b/obsapi/buildapi.py @@ -13,6 +13,9 @@ class ObsBuildApi(ObsHttpApi): def __put(self, *args, **kwargs): return super(ObsBuildApi, self).put(*args, **kwargs) + def __post(self, *args, **kwargs): + return super(ObsBuildApi, self).post(*args, **kwargs) + def get(self, prj='', repo='', arch='', pkg='', binaryname='', view=None, binary_get=False): if binaryname: @@ -56,3 +59,10 @@ class ObsBuildApi(ObsHttpApi): def get_repository(self, prj, repo, arch, binaryname=''): return self.__get(prj, repo, arch, '_repository', binaryname) + + def put_repository(self, prj, repo, arch, filename, data): + return self.__put(prj, repo, arch, '_repository', filename, data=data) + + def post(self, prj, repo, arch, pkg, data, **kwargs): + print(prj, repo, arch, pkg) + return self.__post(prj, repo, arch, pkg, data=data, **kwargs) |
