]> xn--ix-yja.es Git - infrastructure.git/commitdiff
Make iteration less verbose
authoralex <alex@pdp7.net>
Sat, 11 Oct 2025 17:37:27 +0000 (19:37 +0200)
committeralex <alex@pdp7.net>
Sat, 11 Oct 2025 17:37:27 +0000 (19:37 +0200)
infrastructure/roles/users/tasks/main.yaml

index 43ecc2516755b44827b76f26f6ac9c3134b88633..b4e34489a6309a2a6ee52de630dc31c3e3256771 100644 (file)
@@ -5,12 +5,16 @@
     groups:
       - sudo
   loop: "{{ users }}"
+  loop_control:
+    label: "{{ item.name }}"
 - name: accesible home directory (for web serving, for example)
   ansible.builtin.file:
     path: "/home/{{ item.name }}"
     state: directory
     mode: '0701'
   loop: "{{ users }}"
+  loop_control:
+    label: "{{ item.name }}"
 - name: create .ssh directory
   ansible.builtin.file:
     path: "/home/{{ item.name }}/.ssh"
@@ -18,6 +22,8 @@
     owner: "{{ item.name }}"
     group: "{{ item.name }}"
   loop: "{{ users }}"
+  loop_control:
+    label: "{{ item.name }}"
 - name: set authorized keys
   ansible.builtin.copy:
     dest: "/home/{{ item.name }}/.ssh/authorized_keys"
@@ -26,3 +32,5 @@
     mode: '0400'
     content: "{{ item.authorized_keys }}"
   loop: "{{ users }}"
+  loop_control:
+    label: "{{ item.name }}"