Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import json
- files = []
- def add_check(name, **checks):
- files.append({'file': '/tmp/testdir/{}.json'.format(name.replace('_', '-'))})
- ret = __states__['file.managed'](
- name='/tmp/testdir/{}.json'.format(name.replace('_', '-')),
- contents=json.dumps({'checks': {check['name']: check for check in checks}}),
- makedirs=True,
- )
- return ret
- def manage_directory(name, **kargs):
- ret = __states__['file.directory'](
- name=name,
- clean=True,
- makedirs=True,
- require=files,
- )
- return ret
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement