From 99b32b4f76874598e01527e3b0f349068ad10162 Mon Sep 17 00:00:00 2001 From: nd Date: Sun, 15 Aug 2021 02:36:47 +0200 Subject: [PATCH] code cleanup --- tasks/htpasswdfile.yml | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/tasks/htpasswdfile.yml b/tasks/htpasswdfile.yml index 1563fa3..2f493f5 100644 --- a/tasks/htpasswdfile.yml +++ b/tasks/htpasswdfile.yml @@ -1,12 +1,16 @@ +- set_fact: + current_users: "{{ htpasswdfile[passfile].users }}" + current_file: "{{ htpasswdfile[passfile] }}" + - name: set user and pw no_log: True - with_items: "{{ htpasswdfile[passfile].users }}" + loop: "{{ current_users }}" htpasswd: - crypt_scheme: "{{ htpasswdfile[passfile].crypt_scheme|d('apr_md5_crypt') }}" - path: "{{ htpasswdfile[passfile].path }}" + crypt_scheme: "{{ current_file.crypt_scheme|d('apr_md5_crypt') }}" + path: "{{ current_file.path }}" name: "{{ item.name }}" password: "{{ item.pw }}" - owner: "{{ htpasswdfile[passfile].owner|d('root') }}" - group: "{{ htpasswdfile[passfile].group|d('www-data') }}" - mode: "{{ htpasswdfile[passfile].mode|d('0640') }}" + owner: "{{ current_file.owner|d('root') }}" + group: "{{ current_file.group|d('www-data') }}" + mode: "{{ current_file.mode|d('0640') }}" state: "{{ item.state|d('present') }}"