From f14108b4dc4bf5c2ce40886033f8be29d5219f23 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Mon, 25 Nov 2019 10:30:22 +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 1189762..9313912 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -14,17 +14,6 @@ zigbee2mqtt_base_dir: /opt/zigbee2mqtt zigbee2mqtt_log_dir: "{{ zigbee2mqtt_base_dir }}/log" zigbee2mqtt_log_level: info -zigbee2mqtt_logrotate_enabled: True -zigbee2mqtt_logrotate_config: - - log: "{{ zigbee2mqtt_log_dir }}/log.txt" - options: - - weekly - - rotate 5 - - maxsize 512K - - compress - - delaycompress - - "create 640 {{ zigbee2mqtt_user }} {{ zigbee2mqtt_group }}" - zigbee2mqtt_homeassistant_enabled: False zigbee2mqtt_permit_join: True diff --git a/tasks/install.yml b/tasks/install.yml index 75710bb..b46edb4 100644 --- a/tasks/install.yml +++ b/tasks/install.yml @@ -66,15 +66,6 @@ mode: 0644 notify: __zigbee2mqtt_restart - - name: Copy logrotate config - template: - src: "etc/logrotate.d/config.j2" - dest: "/etc/logrotate.d/zigbee2mqtt" - loop: "{{ zigbee2mqtt_logrotate_config }}" - loop_control: - label: "{{ item.log }}" - when: zigbee2mqtt_logrotate_enabled | bool - - name: Set current version to custom fact template: src: etc/ansible/facts.d/zigbee2mqtt.fact.j2 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 -}