mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
Fixes saltstack/salt#28262 for 2015.5 branch
This commit is contained in:
parent
8578089beb
commit
e1ffbd615a
1 changed files with 6 additions and 2 deletions
|
@ -262,15 +262,19 @@ def latest_version(*names, **kwargs):
|
|||
quiet = False
|
||||
|
||||
for name in names:
|
||||
cmd = [_pkg(jail, chroot), 'search']
|
||||
cmd = [_pkg(jail, chroot), 'search', '-S', 'name', '-Q', 'version', '-e']
|
||||
if quiet:
|
||||
cmd.append('-q')
|
||||
cmd.append(name)
|
||||
|
||||
pkgver = _get_version(
|
||||
name,
|
||||
__salt__['cmd.run'](cmd, python_shell=False, output_loglevel='trace')
|
||||
sorted(
|
||||
__salt__['cmd.run'](cmd, python_shell=False, output_loglevel='trace').splitlines(),
|
||||
reverse=True
|
||||
).pop(0)
|
||||
)
|
||||
|
||||
if pkgver is not None:
|
||||
installed = pkgs.get(name, [])
|
||||
if not installed:
|
||||
|
|
Loading…
Add table
Reference in a new issue