mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
fix salt --summary to count not responding minions correctly (#34165)
In case a minion is not responding a dict is returned instead of a string.
This commit is contained in:
parent
e5949ea6f1
commit
6387d1636e
1 changed files with 2 additions and 0 deletions
|
@ -253,6 +253,8 @@ class SaltCMD(parsers.SaltCMDOptionParser):
|
|||
not_connected_minions = []
|
||||
for each_minion in ret:
|
||||
minion_ret = ret[each_minion]
|
||||
if isinstance(minion_ret, dict) and 'ret' in minion_ret:
|
||||
minion_ret = ret[each_minion].get('ret')
|
||||
if (
|
||||
isinstance(minion_ret, string_types)
|
||||
and minion_ret.startswith("Minion did not return")
|
||||
|
|
Loading…
Add table
Reference in a new issue