From eb3c29b75efccc78900927551bac5cc131969e4f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=B6rg=20Sachse?= <joerg.sachse@slub-dresden.de>
Date: Thu, 10 Nov 2022 11:58:46 +0100
Subject: [PATCH] fix: iterate through vault_service_files list properly by
 only using the keys and not their values, thus making it a list

---
 handlers/main.yml | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/handlers/main.yml b/handlers/main.yml
index 631b0d6..56b8cec 100644
--- a/handlers/main.yml
+++ b/handlers/main.yml
@@ -1,16 +1,16 @@
 ---
 # https://docs.ansible.com/ansible/latest/collections/ansible/builtin/systemd_module.html
 - name: systemctl daemon-reload
-  systemd:
+  ansible.builtin.systemd:
     daemon-reload: "yes"
 
 - name: enable systemd-units
-  command: "systemctl enable /etc/systemd/user/{{ item.key }}.service"
-  loop: "{{ vault_service_files }}"
+  ansible.builtin.command: "systemctl enable /etc/systemd/user/{{ item }}.service"
+  loop: "{{ vault_service_files.keys() | list }}"
 
 # https://docs.ansible.com/ansible/latest/collections/ansible/builtin/systemd_module.html
 - name: restart repairtools
-  systemd:
+  ansible.builtin.systemd:
     name: "{{ item }}.service"
     state: restarted
-  loop: "{{ vault_service_files }}"
+  loop: "{{ vault_service_files.keys() | list }}"
-- 
GitLab