summaryrefslogtreecommitdiff
path: root/obsapi/core.py
AgeCommit message (Expand)AuthorFilesLines
2021-03-02Fix extracting vendor from project configScott Bahling1-1/+1
2020-09-03Add job history wrappersScott Bahling1-0/+16
2020-03-27Remove debug printScott Bahling1-1/+0
2020-02-13Make sure build api arguments match order of OBS api path items.Scott Bahling1-1/+1
2020-02-13Cleanup sourceapiScott Bahling1-2/+4
2020-02-13Implement general exception handlingScott Bahling1-34/+54
2020-02-12Implement sub-api callbacksoScott Bahling1-2/+17
2020-02-11Set retries to 0Scott Bahling1-2/+2
2020-02-10Fix get_package_source_versionScott Bahling1-3/+3
2020-02-07Add get_package_source_version()Scott Bahling1-3/+34
2020-02-06Fix get_package_versionScott Bahling1-12/+10
2020-02-06Handle passing bytes to the FileInfo classScott Bahling1-110/+9
2020-02-04Fix invalid callScott Bahling1-1/+1
2020-02-03Re-architect the RepoFlags classScott Bahling1-2/+2
2020-02-03Reorder arguments to be consistent with get_repo_flagsScott Bahling1-8/+2
2020-02-03Do not default to flag status of enable. We error if no status provided.Scott Bahling1-1/+1
2020-02-03Add remove_flag methodScott Bahling1-11/+47
2020-02-01Add set_flag methodScott Bahling1-0/+24
2020-01-31No need to check if already locked or unlockedScott Bahling1-6/+0
2020-01-31use re for finding vendor macroScott Bahling1-6/+6
2020-01-31Enhance lock and unlock commandsScott Bahling1-17/+9
2020-01-26Add RepoFlags class and api.get_repo_flags methodScott Bahling1-0/+4
2020-01-25Enhance binaries_ls method to return project level binary listsScott Bahling1-1/+4
2020-01-21PEP8Scott Bahling1-31/+31
2020-01-21Add get_spec_files methodScott Bahling1-0/+11
2018-08-24Initial user and group methods for ObsApi classScott Bahling1-0/+66
2018-08-24Enhance api.ls and api.project_lsScott Bahling1-4/+6
2018-08-24remove bare except:Scott Bahling1-1/+1
2018-08-24Generic API get now returns None on failure. Handle appropriatelyScott Bahling1-5/+11
2017-11-01Only call osc.conf.get_config() when neededobsapi-0.0.7Scott Bahling1-6/+0
2017-02-21Implement locking api; refactor ObsSourceApi get/put/post callsScott Bahling1-18/+26
2016-05-19Replace get_binaries with binaries_lsScott Bahling1-1/+1
2016-04-19Update api core to use buildapi and sourceapiobsapi-0.0.5Scott Bahling1-120/+24
2016-03-03Add formatter class and extend FileInfo classScott Bahling1-24/+21
2016-02-21Refactor FileInfo objectScott Bahling1-54/+49
2016-02-21rename source_info method to get_source_infoScott Bahling1-1/+1
2016-02-21rename get_binaries to binaries_lsScott Bahling1-2/+4
2016-02-20Implement get_build_info and get_nothing_providesScott Bahling1-0/+20
2016-02-20Implement lock methodScott Bahling1-0/+37
2016-02-20Implement __api_put and get/put meta methodsScott Bahling1-2/+39
2016-02-20Implement source_infoScott Bahling1-1/+16
2016-02-20Modify __api_get to function with self.retries set to 0Scott Bahling1-1/+10
2015-08-06Add some robustness to http connectionsobsapi-0.0.4Scott Bahling1-3/+15
2015-04-19Fix __get_authScott Bahling1-1/+2
2015-04-19Fixup get_vendor methodScott Bahling1-4/+13
2015-04-19Add success property to ObsApiScott Bahling1-1/+8
2015-04-19Add ObsApi.get_xml() methodScott Bahling1-14/+27
2015-04-19Get OBS authentication from osc if installedScott Bahling1-1/+23
2015-02-23Initialobsapi-0.0.1Scott Bahling1-0/+235