Merge pull request #44151 from rallytime/merge-2017.7

[2017.7] Merge forward from 2016.11 to 2017.7
This commit is contained in:
Mike Place 2017-10-18 10:52:29 -06:00 committed by GitHub
commit 88a776d9d2
4 changed files with 13 additions and 4 deletions

View File

@ -12,4 +12,10 @@ Remove this section if not relevant
Yes/No Yes/No
### Commits signed with GPG?
Yes/No
Please review [Salt's Contributing Guide](https://docs.saltstack.com/en/latest/topics/development/contributing.html) for best practices. Please review [Salt's Contributing Guide](https://docs.saltstack.com/en/latest/topics/development/contributing.html) for best practices.
See GitHub's [page on GPG signing](https://help.github.com/articles/signing-commits-using-gpg/) for more information about signing commits with GPG.

View File

@ -4571,7 +4571,8 @@ def _list_nodes(full=False):
pass pass
vms[name]['id'] = vm.find('ID').text vms[name]['id'] = vm.find('ID').text
vms[name]['image'] = vm.find('TEMPLATE').find('TEMPLATE_ID').text if vm.find('TEMPLATE').find('TEMPLATE_ID'):
vms[name]['image'] = vm.find('TEMPLATE').find('TEMPLATE_ID').text
vms[name]['name'] = name vms[name]['name'] = name
vms[name]['size'] = {'cpu': cpu_size, 'memory': memory_size} vms[name]['size'] = {'cpu': cpu_size, 'memory': memory_size}
vms[name]['state'] = vm.find('STATE').text vms[name]['state'] = vm.find('STATE').text

View File

@ -893,8 +893,8 @@ def highstate(test=None, queue=False, **kwargs):
finally: finally:
st_.pop_active() st_.pop_active()
if __salt__['config.option']('state_data', '') == 'terse' or \ if isinstance(ret, dict) and (__salt__['config.option']('state_data', '') == 'terse' or
kwargs.get('terse'): kwargs.get('terse')):
ret = _filter_running(ret) ret = _filter_running(ret)
serial = salt.payload.Serial(__opts__) serial = salt.payload.Serial(__opts__)

View File

@ -3,7 +3,9 @@
The local returner is used to test the returner interface, it just prints the The local returner is used to test the returner interface, it just prints the
return data to the console to verify that it is being passed properly return data to the console to verify that it is being passed properly
To use the local returner, append '--return local' to the salt command. ex: To use the local returner, append '--return local' to the salt command. ex:
.. code-block:: bash
salt '*' test.ping --return local salt '*' test.ping --return local
''' '''