Skip to content

Instantly share code, notes, and snippets.

@UtahDave
Created September 8, 2015 17:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save UtahDave/27c5f1bf13f060185c64 to your computer and use it in GitHub Desktop.
Save UtahDave/27c5f1bf13f060185c64 to your computer and use it in GitHub Desktop.
Read Salt Master event bus in python
sudo salt-call event.fire_master 'datatuff' 'testtag'
import salt.config
import salt.utils.event
from pprint import pprint
opts = salt.config.client_config('/etc/salt/master')
event = salt.utils.event.get_event(
'master',
sock_dir=opts['sock_dir'],
transport=opts['transport'],
opts=opts)
for item in event.iter_events(tag='testtag'):
pprint(item)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment