Files
All configuration is to be placed inside the files
dict.
This dict is a : mapping. With being the path of a file, for example
'/boo/bar'. is a fileconfig dict, see below.
fileconfig
# file owner
owner: root
# file group
group: root
# permission bits, can be octal number or the string representation
mode: 0700
# can be 'present', 'absent', 'directory', or 'touch' (ensure file is created and set modification time to now, but do not change the content)
state: present
# set the file content, mutaly exclusive with "template". Only handeled if the state if 'file'
content: ''
# not yet implemented
template: ~
template_vars: ~