From 87cc7da003fe02243692b0030b09c415fffc629b Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Mon, 25 Nov 2019 22:59:49 +0100 Subject: [PATCH] remove logrotate integration --- defaults/main.yml | 11 ----------- tasks/install.yml | 9 --------- templates/etc/logrotate.d/config.j2 | 12 ------------ 3 files changed, 32 deletions(-) delete mode 100644 templates/etc/logrotate.d/config.j2 diff --git a/defaults/main.yml b/defaults/main.yml index 777ed7b..406f21e 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -10,17 +10,6 @@ jellyfin_conf_dir: "{{ jellyfin_base_dir }}/config" jellyfin_data_dir: "{{ jellyfin_base_dir }}/data" jellyfin_log_dir: "{{ jellyfin_base_dir }}/log" -jellyfin_logrotate_enabled: False -jellyfin_logrotate_config: - - log: "{{ jellyfin_log_dir }}/jellyfin.log" - options: - - weekly - - rotate 5 - - maxsize 512K - - compress - - delaycompress - - "create 640 {{ jellyfin_user }} {{ jellyfin_group }}" - jellyfin_packages_extra: [] # @var jellyfin_log_level_console:description: > diff --git a/tasks/install.yml b/tasks/install.yml index d596bc0..c2f5f81 100644 --- a/tasks/install.yml +++ b/tasks/install.yml @@ -58,14 +58,5 @@ dest: "/etc/systemd/system/jellyfin.service" mode: 0644 notify: __jellyfin_restart - - - name: Copy logrotate config - template: - src: "etc/logrotate.d/config.j2" - dest: "/etc/logrotate.d/jellyfin" - loop: "{{ jellyfin_logrotate_config }}" - loop_control: - label: "{{ item.log }}" - when: jellyfin_logrotate_enabled become: True become_user: root diff --git a/templates/etc/logrotate.d/config.j2 b/templates/etc/logrotate.d/config.j2 deleted file mode 100644 index 143734d..0000000 --- a/templates/etc/logrotate.d/config.j2 +++ /dev/null @@ -1,12 +0,0 @@ -#jinja2: lstrip_blocks: True -{{ ansible_managed | comment }} -{{ item.log }} { - {% for option in item.options %} - {{ option }} - {% endfor %} - copytruncate - sharedscripts - postrotate - /usr/bin/pkill -HUP rsyslogd - endscript -}