| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2020-09-03 | Pass None in stead of emptystring | Scott Bahling | 1 | -1/+1 | |
| To make sure we don't trigger a binary get | |||||
| 2020-09-03 | Add job history wrappers | Scott Bahling | 2 | -0/+53 | |
| 2020-09-03 | Add license header | Scott Bahling | 1 | -1/+24 | |
| 2020-03-27 | Remove debug print | Scott Bahling | 1 | -1/+0 | |
| 2020-02-14 | Start adding docstrings | Scott Bahling | 2 | -8/+138 | |
| 2020-02-13 | Make sure build api arguments match order of OBS api path items. | Scott Bahling | 2 | -4/+4 | |
| This of course breaks the API, but hopefully we stay consistent from this point forward | |||||
| 2020-02-13 | Cleanup sourceapi | Scott Bahling | 2 | -8/+8 | |
| 2020-02-13 | Use 'path' name when working with URI paths | Scott Bahling | 1 | -7/+7 | |
| 2020-02-13 | Implement general exception handling | Scott Bahling | 2 | -36/+54 | |
| We trap the low level OBS api calls via a callback and check for success. If error returned, parse the OBS error response and raise an exception. | |||||
| 2020-02-12 | Implement sub-api callbackso | Scott Bahling | 2 | -3/+46 | |
| When an api object makes an API request to the OBS server, in addition to returning the results, it sends a reference to itself to the registered callback function (if set). We use this to track the last api object called so we can access the last raw request response. | |||||
| 2020-02-12 | Remove unused assignment | Scott Bahling | 1 | -1/+1 | |
| 2020-02-12 | Simplify retry code | Scott Bahling | 1 | -5/+2 | |
| 2020-02-11 | Set retries to 0 | Scott Bahling | 1 | -2/+2 | |
| 2020-02-10 | Fix get_package_source_version | Scott Bahling | 1 | -3/+3 | |
| 2020-02-07 | Add get_package_source_version() | Scott Bahling | 2 | -3/+41 | |
| 2020-02-06 | Fix get_package_version | Scott Bahling | 1 | -12/+10 | |
| 2020-02-06 | Handle passing bytes to the FileInfo class | Scott Bahling | 4 | -111/+134 | |
| Move class to own file and enhance tests | |||||
| 2020-02-04 | Fix invalid call | Scott Bahling | 1 | -1/+1 | |
| 2020-02-03 | Re-architect the RepoFlags class | Scott Bahling | 2 | -72/+28 | |
| We don't need to create flags - just read and parse them from the project meta config. Remove the unneeded functionality and enhance the structure. All flags from a project and package are accessible via a single RepoFlags object. | |||||
| 2020-02-03 | Use status instead of setting to be consistent with the api | Scott Bahling | 1 | -7/+7 | |
| 2020-02-03 | Use repository attribute instead of "repo" to be consistent with the api | Scott Bahling | 1 | -2/+2 | |
| 2020-02-03 | Reorder arguments to be consistent with get_repo_flags | Scott Bahling | 1 | -8/+2 | |
| 2020-02-03 | Do not default to flag status of enable. We error if no status provided. | Scott Bahling | 1 | -1/+1 | |
| 2020-02-03 | Disable retries for now | Scott Bahling | 1 | -1/+1 | |
| Probably should make this a configurable setting | |||||
| 2020-02-03 | Fix python 3 compatibility | Scott Bahling | 1 | -0/+4 | |
| 2020-02-03 | Add remove_flag method | Scott Bahling | 1 | -11/+47 | |
| 2020-02-01 | Add set_flag method | Scott Bahling | 1 | -0/+24 | |
| 2020-02-01 | Python2 fix | Scott Bahling | 1 | -1/+1 | |
| 2020-01-31 | Fix repoflags | Scott Bahling | 1 | -3/+7 | |
| 2020-01-31 | No need to check if already locked or unlocked | Scott Bahling | 1 | -6/+0 | |
| That's the job of the build service | |||||
| 2020-01-31 | use re for finding vendor macro | Scott Bahling | 1 | -6/+6 | |
| 2020-01-31 | Enhance lock and unlock commands | Scott Bahling | 1 | -17/+9 | |
| Use api 'cmd=lock' post parameter for locking. | |||||
| 2020-01-28 | Enable calling /source/ root api (project argument optional) | Scott Bahling | 1 | -2/+4 | |
| Also enable the binary_get flag when retrieving file objects | |||||
| 2020-01-26 | Pass extra optional arguments to get_log | Scott Bahling | 1 | -2/+2 | |
| 2020-01-26 | Add RepoFlags class and api.get_repo_flags method | Scott Bahling | 2 | -0/+103 | |
| 2020-01-25 | Enhance binaries_ls method to return project level binary lists | Scott Bahling | 1 | -1/+4 | |
| 2020-01-25 | Fix get_repository call for retrieving binary objects | Scott Bahling | 1 | -1/+2 | |
| Enhance test case | |||||
| 2020-01-21 | PEP8 | Scott Bahling | 1 | -31/+31 | |
| 2020-01-21 | Add get_spec_files method | Scott Bahling | 1 | -0/+11 | |
| 2020-01-21 | Change import paths | Scott Bahling | 2 | -3/+3 | |
| 2019-01-31 | Validate the apiurl when setting it. | Scott Bahling | 1 | -1/+20 | |
| 2019-01-31 | Fix logger methods | Scott Bahling | 1 | -4/+4 | |
| 2018-08-24 | Initial user and group methods for ObsApi class | Scott Bahling | 1 | -0/+66 | |
| 2018-08-24 | Enhance api.ls and api.project_ls | Scott Bahling | 1 | -4/+6 | |
| Allow listing projects by passing no 'prj' option to api.ls() | |||||
| 2018-08-24 | remove bare except: | Scott Bahling | 1 | -1/+1 | |
| 2018-08-24 | Add initial person api | Scott Bahling | 1 | -0/+17 | |
| 2018-08-24 | Generic API get now returns None on failure. Handle appropriately | Scott Bahling | 1 | -5/+11 | |
| 2018-08-03 | Add streaming option for HTTP get method | Scott Bahling | 2 | -3/+9 | |
| 2018-08-03 | Add put and post methods to build api | Scott Bahling | 1 | -0/+10 | |
| 2018-07-18 | Fix module name | Scott Bahling | 1 | -1/+1 | |
