diff options
| author | Scott Bahling <sbahling@suse.com> | 2020-01-26 00:53:21 +0100 |
|---|---|---|
| committer | Scott Bahling <sbahling@suse.com> | 2020-01-26 00:53:21 +0100 |
| commit | f728ee98064776a186a154e6c931ec3c87719b98 (patch) | |
| tree | 4860d6698be2fdb8d458a5066c737bcfb06c1379 /obsapi/core.py | |
| parent | 488fe5d1b1eabbf971cfacc573401e53e88274f1 (diff) | |
| download | obsapi-f728ee98064776a186a154e6c931ec3c87719b98.tar.gz obsapi-f728ee98064776a186a154e6c931ec3c87719b98.tar.xz obsapi-f728ee98064776a186a154e6c931ec3c87719b98.zip | |
Add RepoFlags class and api.get_repo_flags method
Diffstat (limited to 'obsapi/core.py')
| -rw-r--r-- | obsapi/core.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/obsapi/core.py b/obsapi/core.py index f09ce3b..8845016 100644 --- a/obsapi/core.py +++ b/obsapi/core.py @@ -7,6 +7,7 @@ from datetime import datetime from obsapi.sourceapi import ObsSourceApi from obsapi.buildapi import ObsBuildApi from obsapi.formatter import Formatter +from obsapi.repoflags import RepoFlags LSItem = namedtuple('LSItem', 'name md5 size mtime') @@ -298,6 +299,9 @@ class ObsApi(object): return vendor + def get_repo_flags(self, flag_type, prj, pkg=None): + return RepoFlags(flag_type, self.get_meta(prj, pkg)) + def locked(self, prj, pkg=None): meta = self.__xml2etree(self.get_meta(prj, pkg)) if meta.find('lock') is not None: |
