mirror of
https://github.com/valitydev/salt.git
synced 2024-11-07 08:58:59 +00:00
Fixed the regression in #410da78
This commit is contained in:
parent
bc9a899bc8
commit
1455fab9e3
@ -1004,13 +1004,14 @@ def check_db(*names, **kwargs):
|
|||||||
__context__['pkg._avail'] = avail
|
__context__['pkg._avail'] = avail
|
||||||
|
|
||||||
ret = {}
|
ret = {}
|
||||||
|
if names:
|
||||||
|
repoquery_cmd = repoquery_base + names
|
||||||
|
provides = sorted(
|
||||||
|
set(x.name for x in _repoquery_pkginfo(repoquery_cmd))
|
||||||
|
)
|
||||||
for name in names:
|
for name in names:
|
||||||
ret.setdefault(name, {})['found'] = name in avail
|
ret.setdefault(name, {})['found'] = name in avail
|
||||||
if not ret[name]['found']:
|
if not ret[name]['found']:
|
||||||
repoquery_cmd = repoquery_base + [name]
|
|
||||||
provides = sorted(
|
|
||||||
set(x.name for x in _repoquery_pkginfo(repoquery_cmd))
|
|
||||||
)
|
|
||||||
if name in provides:
|
if name in provides:
|
||||||
# Package was not in avail but was found by the repoquery_cmd
|
# Package was not in avail but was found by the repoquery_cmd
|
||||||
ret[name]['found'] = True
|
ret[name]['found'] = True
|
||||||
|
Loading…
Reference in New Issue
Block a user