Advertisement
Guest User

Untitled

a guest
Jul 18th, 2017
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.56 KB | None | 0 0
  1. import json
  2.  
  3. files = []
  4.  
  5. def add_check(name, **checks):
  6.     files.append({'file': '/tmp/testdir/{}.json'.format(name.replace('_', '-'))})
  7.     ret = __states__['file.managed'](
  8.         name='/tmp/testdir/{}.json'.format(name.replace('_', '-')),
  9.         contents=json.dumps({'checks': {check['name']: check for check in checks}}),
  10.         makedirs=True,
  11.     )
  12.     return ret
  13.  
  14.  
  15. def manage_directory(name, **kargs):
  16.     ret = __states__['file.directory'](
  17.         name=name,
  18.         clean=True,
  19.         makedirs=True,
  20.         require=files,
  21.     )
  22.     return ret
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement