diff --git a/tasks/configure_application.yml b/tasks/configure_application.yml new file mode 100644 index 0000000..9b48246 --- /dev/null +++ b/tasks/configure_application.yml @@ -0,0 +1,13 @@ +--- +- name: 'create logrotate application configuration files' + become: true + template: + src: 'etc/logrotate.d/application.j2' + dest: '/etc/logrotate.d/{{ item.name }}' + owner: root + group: root + mode: 0644 + with_items: + - '{{ logrotate_applications }}' + tags: + - configuration diff --git a/tasks/main.yml b/tasks/main.yml index c0a8ec0..0572eeb 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -44,18 +44,8 @@ - configuration when: logrotate_global_config | bool -- name: create logrotate application configuration files - become: true - template: - src: 'etc/logrotate.d/application.j2' - dest: '/etc/logrotate.d/{{ item.name }}' - owner: root - group: root - mode: 0644 - with_items: - - '{{ logrotate_applications }}' - tags: - - configuration +- name: 'create logrotate application configuration files' + import_tasks: configure_application.yml - name: symlink for hourly rotation file: