Skip to content

Instantly share code, notes, and snippets.

@jalons

jalons/ping.sls Secret

Created October 21, 2014 18:07
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 jalons/ae7ab1876781e03bd8df to your computer and use it in GitHub Desktop.
Save jalons/ae7ab1876781e03bd8df to your computer and use it in GitHub Desktop.
>>> from pepper import Pepper
>>> api = Pepper("http://testmaster:8000")
>>> api.login('user', 'password', 'pam')
{u'perms': [u'.*', u'@wheel', u'@runner'], u'start': 1413914704.111441, u'token': u'344daf2fa57e279967f8a41eddb57a565d011d74', u'expire': 1413957904.111444, u'user': u'user', u'eauth': u'pam'}
>>> api.local(tgt='testmaster.spottrading.com', fun='state.sls', arg=['netapi.ping', 'env=Staging'])
{u'return': [{u'testmaster.spottrading.com': {u'file_|-manage_some_random_file_|-/tmp/asdfasdfasdfasdf.txt_|-managed': {u'comment': u'File /tmp/asdfasdfasdfasdf.txt is in the correct state', u'__run_num__': 0, u'changes': {}, u'name': u'/tmp/asdfasdfasdfasdf.txt', u'result': True}}}]}
>>>
manage_some_random_file:
file.managed:
- name: /tmp/asdfasdfasdfasdf.txt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment