mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
return empty dict on no changes
This commit is contained in:
parent
6532706d2f
commit
47b2898a85
2 changed files with 2 additions and 4 deletions
|
@ -1229,7 +1229,6 @@ def install(name=None, refresh=False, pkgs=None, **kwargs):
|
|||
if pkg_name in old:
|
||||
log.debug('"%s" version "%s" is already installed',
|
||||
pkg_name, old[pkg_name][0])
|
||||
ret[pkg_name] = {'current': old[pkg_name][0]}
|
||||
continue
|
||||
# Get the most recent version number available from winrepo.p
|
||||
version_num = _get_latest_pkg_version(pkginfo)
|
||||
|
@ -1244,7 +1243,6 @@ def install(name=None, refresh=False, pkgs=None, **kwargs):
|
|||
# Desired version number already installed
|
||||
log.debug('"%s" version "%s" is already installed',
|
||||
pkg_name, version_num)
|
||||
ret[pkg_name] = {'current': version_num}
|
||||
continue
|
||||
# If version number not installed, is the version available?
|
||||
elif version_num.lower() != 'latest' and version_num not in pkginfo:
|
||||
|
|
|
@ -122,7 +122,7 @@ class WinPkgInstallTestCase(TestCase, LoaderModuleMockMixin):
|
|||
win_pkg.__salt__,
|
||||
{'cmd.run_all':
|
||||
MagicMock(return_value={'retcode': 0})}):
|
||||
expected = {'nsis': {'current': '3.03'}}
|
||||
expected = {}
|
||||
result = win_pkg.install(name='nsis')
|
||||
self.assertDictEqual(expected, result)
|
||||
|
||||
|
@ -148,6 +148,6 @@ class WinPkgInstallTestCase(TestCase, LoaderModuleMockMixin):
|
|||
win_pkg.__salt__,
|
||||
{'cmd.run_all':
|
||||
MagicMock(return_value={'retcode': 0})}):
|
||||
expected = {'nsis': {'current': '3.03'}}
|
||||
expected = {}
|
||||
result = win_pkg.install(name='nsis', version='3.03')
|
||||
self.assertDictEqual(expected, result)
|
||||
|
|
Loading…
Add table
Reference in a new issue