osclib/core: add package to BinaryParsed tuple.
This commit is contained in:
parent
5e120a6ac4
commit
5c364b7967
@ -14,7 +14,7 @@ from osclib.memoize import memoize
|
|||||||
|
|
||||||
BINARY_REGEX = r'(?:.*::)?(?P<filename>(?P<name>.*?)-(?P<version>[^-]+)-(?P<release>[^-]+)\.(?P<arch>[^-\.]+))'
|
BINARY_REGEX = r'(?:.*::)?(?P<filename>(?P<name>.*?)-(?P<version>[^-]+)-(?P<release>[^-]+)\.(?P<arch>[^-\.]+))'
|
||||||
RPM_REGEX = BINARY_REGEX + '\.rpm'
|
RPM_REGEX = BINARY_REGEX + '\.rpm'
|
||||||
BinaryParsed = namedtuple('BinaryParsed', ('filename', 'name', 'arch'))
|
BinaryParsed = namedtuple('BinaryParsed', ('package', 'filename', 'name', 'arch'))
|
||||||
|
|
||||||
|
|
||||||
@memoize(session=True)
|
@memoize(session=True)
|
||||||
@ -105,6 +105,6 @@ def binary_list(apiurl, project, repository, arch, package=None):
|
|||||||
if result.group('arch') == 'src':
|
if result.group('arch') == 'src':
|
||||||
continue
|
continue
|
||||||
|
|
||||||
parsed.append(BinaryParsed(result.group('filename'), name, result.group('arch')))
|
parsed.append(BinaryParsed(package, result.group('filename'), name, result.group('arch')))
|
||||||
|
|
||||||
return parsed
|
return parsed
|
||||||
|
Loading…
x
Reference in New Issue
Block a user