From e2abc8ca1eb607311567d4a70b7bb79069946529 Mon Sep 17 00:00:00 2001 From: filip Date: Wed, 9 Apr 2025 08:43:11 +0200 Subject: [PATCH 1/2] refactor ansible galaxy service to support working dir and user --- roles/debian/ansible_galaxy/tasks/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/debian/ansible_galaxy/tasks/main.yml b/roles/debian/ansible_galaxy/tasks/main.yml index c2e550693..4b4a9cce2 100644 --- a/roles/debian/ansible_galaxy/tasks/main.yml +++ b/roles/debian/ansible_galaxy/tasks/main.yml @@ -38,7 +38,7 @@ block: - name: Build timers variable. ansible.builtin.set_fact: - _galaxy_upgrade_timer: "{'{{ ansible_galaxy.upgrade_galaxy.name }}_ansible_galaxy_upgrades': { timer_command: 'cd {{ ansible_galaxy.working_dir }} && {{ _venv_path }}/bin/ansible-galaxy {{ _galaxy_command }}', timer_OnCalendar: '{{ ansible_galaxy.upgrade_galaxy.on_calendar }}' }}" + _galaxy_upgrade_timer: "{'{{ ansible_galaxy.upgrade_galaxy.name }}_ansible_galaxy_upgrades': { timer_command: '{{ _venv_path }}/bin/ansible-galaxy {{ _galaxy_command }}', timer_user: '{{ ansible_galaxy.username }}',timer_workingdir: '{{ ansible_galaxy.working_dir }}',timer_OnCalendar: '{{ ansible_galaxy.upgrade_galaxy.on_calendar }}' }}" - name: Turn the timer string into a dictionary. ansible.builtin.set_fact: From c7eec7539f5833fa52712591cc9688786094572f Mon Sep 17 00:00:00 2001 From: filip Date: Wed, 9 Apr 2025 08:54:06 +0200 Subject: [PATCH 2/2] small spacing improvement --- roles/debian/ansible_galaxy/tasks/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/debian/ansible_galaxy/tasks/main.yml b/roles/debian/ansible_galaxy/tasks/main.yml index 4b4a9cce2..c98aa8340 100644 --- a/roles/debian/ansible_galaxy/tasks/main.yml +++ b/roles/debian/ansible_galaxy/tasks/main.yml @@ -38,7 +38,7 @@ block: - name: Build timers variable. ansible.builtin.set_fact: - _galaxy_upgrade_timer: "{'{{ ansible_galaxy.upgrade_galaxy.name }}_ansible_galaxy_upgrades': { timer_command: '{{ _venv_path }}/bin/ansible-galaxy {{ _galaxy_command }}', timer_user: '{{ ansible_galaxy.username }}',timer_workingdir: '{{ ansible_galaxy.working_dir }}',timer_OnCalendar: '{{ ansible_galaxy.upgrade_galaxy.on_calendar }}' }}" + _galaxy_upgrade_timer: "{'{{ ansible_galaxy.upgrade_galaxy.name }}_ansible_galaxy_upgrades': { timer_command: '{{ _venv_path }}/bin/ansible-galaxy {{ _galaxy_command }}', timer_user: '{{ ansible_galaxy.username }}', timer_workingdir: '{{ ansible_galaxy.working_dir }}', timer_OnCalendar: '{{ ansible_galaxy.upgrade_galaxy.on_calendar }}' }}" - name: Turn the timer string into a dictionary. ansible.builtin.set_fact: