summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-02-01Python2 fixScott Bahling1-1/+1
2020-01-31Fix repoflagsScott Bahling1-3/+7
2020-01-31Finish updating unit tests to use requests_mockScott Bahling8-111/+657
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-28Use requests_mock for unit testsScott Bahling2-53/+148
2020-01-28Enable calling /source/ root api (project argument optional)Scott Bahling1-2/+4
2020-01-27Update tests to use requests_mock pytest pluginScott Bahling1-135/+125
2020-01-27Use unittest mocks for test casesScott Bahling2-39/+178
2020-01-26Pass extra optional arguments to get_logScott Bahling1-2/+2
2020-01-26Add RepoFlags class and api.get_repo_flags methodScott Bahling4-0/+239
2020-01-25Enhance binaries_ls method to return project level binary listsScott Bahling2-1/+15
2020-01-25Better get_meta testsScott Bahling1-5/+9
2020-01-25Fix get_repository call for retrieving binary objectsScott Bahling2-5/+14
2020-01-21PEP8Scott Bahling2-32/+32
2020-01-21Fix some python3 incompatibilitiesScott Bahling3-8/+5
2020-01-21Add get_spec_files methodScott Bahling2-0/+19
2020-01-21Change import pathsScott Bahling2-3/+3
2019-01-31Validate the apiurl when setting it.Scott Bahling1-1/+20
2019-01-31Fix logger methodsScott Bahling1-4/+4
2018-08-24Initial user and group methods for ObsApi classScott Bahling2-0/+78
2018-08-24Enhance api.ls and api.project_lsScott Bahling1-4/+6
2018-08-24remove bare except:Scott Bahling1-1/+1
2018-08-24Add initial person apiScott Bahling2-0/+42
2018-08-24Generic API get now returns None on failure. Handle appropriatelyScott Bahling1-5/+11
2018-08-03Add streaming option for HTTP get methodScott Bahling2-3/+9
2018-08-03Add put and post methods to build apiScott Bahling1-0/+10
2018-07-18Fix module nameScott Bahling1-1/+1
2018-07-18Handle retrieving binary files properlyScott Bahling2-2/+10
2018-07-18Remove output noiseScott Bahling1-2/+0
2018-07-18Make flake8 happyScott Bahling3-2/+35
2017-11-01Only call osc.conf.get_config() when neededobsapi-0.0.7Scott Bahling2-13/+13
2017-11-01Add test for sourceapi.put_metaScott Bahling2-0/+20
2017-10-04Move test project/package to build.opensuse.orgScott Bahling3-29/+29
2017-02-21Implement locking api; refactor ObsSourceApi get/put/post callsScott Bahling5-29/+132
2016-05-20remove printScott Bahling1-1/+0
2016-05-19Replace get_binaries with binaries_lsScott Bahling1-1/+1
2016-04-19Update api core to use buildapi and sourceapiobsapi-0.0.5Scott Bahling3-125/+32
2016-03-03Add formatter class and extend FileInfo classScott Bahling5-24/+118
2016-03-03Add ObsBuildApi classScott Bahling2-0/+177
2016-03-03Add ObsSourceApi classScott Bahling2-0/+115
2016-03-03Add ObsHttpApi classScott Bahling1-0/+104
2016-02-21Refactor FileInfo objectScott Bahling1-54/+49
2016-02-21Add test for get_binary_fileinfoScott Bahling1-0/+14
2016-02-21rename source_info method to get_source_infoScott Bahling2-1/+10
2016-02-21rename get_binaries to binaries_lsScott Bahling2-4/+16
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