Skip to content

Instantly share code, notes, and snippets.

Working
import salt.client
caller = salt.client.Caller()
schedules_list = caller.cmd('cmd.run', 'schtasks /query /fo list')
print schedules_list
Not working
>>> import salt.client
>>> caller = salt.client.Caller()
>>> out = caller.cmd('cmd.run', 'some_command', shell=powershell)
>>> print out
>>> import salt.client
>>> caller = salt.client.Caller()
{% set my_list = [ 'item1','item2','item3','item4'] %}
{% if grains['some_grain'] in my_list %}
# it's on the list, do something
{% else %}
# not on the list, do nothing