summaryrefslogtreecommitdiff
path: root/roles/storage/directory/volume
diff options
context:
space:
mode:
Diffstat (limited to 'roles/storage/directory/volume')
-rw-r--r--roles/storage/directory/volume/defaults/main.yml8
-rw-r--r--roles/storage/directory/volume/tasks/main.yml8
2 files changed, 16 insertions, 0 deletions
diff --git a/roles/storage/directory/volume/defaults/main.yml b/roles/storage/directory/volume/defaults/main.yml
new file mode 100644
index 00000000..2e03813c
--- /dev/null
+++ b/roles/storage/directory/volume/defaults/main.yml
@@ -0,0 +1,8 @@
+---
+# directory_volume:
+# dest: /srv/foo/bar
+# mode: 0750
+# owner: root
+# group: users
+
+directory_volume: "{{ storage_volume }}"
diff --git a/roles/storage/directory/volume/tasks/main.yml b/roles/storage/directory/volume/tasks/main.yml
new file mode 100644
index 00000000..ac9bf860
--- /dev/null
+++ b/roles/storage/directory/volume/tasks/main.yml
@@ -0,0 +1,8 @@
+---
+- name: create volume directory
+ file:
+ state: directory
+ path: "{{ directory_volume.dest }}"
+ mode: "{{ directory_volume.mode | default(omit) }}"
+ owner: "{{ directory_volume.owner | default(omit) }}"
+ group: "{{ directory_volume.group | default(omit) }}"