From 9dc7746fb760e7e64529c03a478a183d79d84831 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Sat, 19 Jan 2019 15:09:07 +0100 Subject: [PATCH] create a log dir --- defaults/main.yml | 1 + tasks/install.yml | 1 + templates/opt/matrix/config/logging.config.j2 | 5 +++-- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/defaults/main.yml b/defaults/main.yml index 5a628cf..02717c9 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -38,6 +38,7 @@ matrix_lvm_enabled: False matrix_base_dir: "/opt/matrix" matrix_conf_dir: "{{ matrix_base_dir }}/config" matrix_data_dir: "{{ matrix_base_dir }}/data" +matrix_log_dir: "{{ matrix_base_dir }}/logs" matrix_base_url: http://localhost diff --git a/tasks/install.yml b/tasks/install.yml index 98527bc..7a1ea42 100644 --- a/tasks/install.yml +++ b/tasks/install.yml @@ -10,6 +10,7 @@ - "{{ matrix_base_dir }}" - "{{ matrix_conf_dir }}" - "{{ matrix_data_dir }}" + - "{{ matrix_log_dir }}" become: True become_user: root diff --git a/templates/opt/matrix/config/logging.config.j2 b/templates/opt/matrix/config/logging.config.j2 index afe6847..66b3131 100644 --- a/templates/opt/matrix/config/logging.config.j2 +++ b/templates/opt/matrix/config/logging.config.j2 @@ -1,4 +1,5 @@ - +#jinja2: lstrip_blocks: True +# {{ ansible_managed }} version: 1 formatters: @@ -14,7 +15,7 @@ handlers: file: class: logging.handlers.RotatingFileHandler formatter: precise - filename: /home/rknet/rkau2905/homeserver.log + filename: {{ matrix_log_dir }}/homeserver.log maxBytes: 104857600 backupCount: 10 filters: [context]