group newmail script stuff in a block
authorRalf Jung <post@ralfj.de>
Fri, 11 May 2018 08:53:14 +0000 (10:53 +0200)
committerRalf Jung <post@ralfj.de>
Fri, 11 May 2018 08:53:14 +0000 (10:53 +0200)
roles/postfix/tasks/postfix.yml

index b39f722..62b2054 100644 (file)
     path: /etc/cron.daily/mailman-check
     state: absent
 # tools
-- name: create newmail dir
+- block:
+  - name: create newmail dir
+    file: path=/root/newmail state=directory
+  - name: install newmail script
+    copy:
+      dest: /root/newmail/newmail
+      src: files/newmail/newmail
+      mode: u=rwx,g=rx,o=rx
+  - name: install newmail templates
+    copy:
+      dest: /root/newmail/templates.py
+      src: files/newmail/templates.py
   when: postfix.vmail_mysql_password is defined
-  file: path=/root/newmail state=directory
-- name: install newmail script
-  when: postfix.vmail_mysql_password is defined
-  copy:
-    dest: /root/newmail/newmail
-    src: files/newmail/newmail
-    mode: u=rwx,g=rx,o=rx
-- name: install newmail templates
-  when: postfix.vmail_mysql_password is defined
-  copy:
-    dest: /root/newmail/templates.py
-    src: files/newmail/templates.py