ansible-role-files/README.md
2020-10-26 12:59:28 +01:00

28 lines
686 B
Markdown

# Files
All configuration is to be placed inside the `files` dict.
This dict is a <key>:<value> mapping. With <key> being the path of a file, for example
'/boo/bar'. <value> 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: ~
```