From d655c7b36661f9efcc7dac5cf0bab438e4c8bea7 Mon Sep 17 00:00:00 2001 From: Michal Konecny Date: Wed, 17 Jul 2024 17:26:53 +0200 Subject: [PATCH] [mailman3] Update logging for mailman There was a typo in logging section of mailman configuration, which caused that only default log files were created. Also there is separate logging for gunicorn now, let's use that. Signed-off-by: Michal Konecny --- roles/mailman3/defaults/main.yml | 3 ++- roles/mailman3/templates/mailman.cfg.j2 | 6 +++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/roles/mailman3/defaults/main.yml b/roles/mailman3/defaults/main.yml index 9ba5ef8d6d..52e643ab6f 100644 --- a/roles/mailman3/defaults/main.yml +++ b/roles/mailman3/defaults/main.yml @@ -11,12 +11,13 @@ mailman_log_items: - archiver - bounce - config - - database - http + - database - runner - smtp - subscribe - task + - gunicorn mailman_smtp_port: 25 mailman_debug: false diff --git a/roles/mailman3/templates/mailman.cfg.j2 b/roles/mailman3/templates/mailman.cfg.j2 index c30e93b2ea..53eda82c06 100644 --- a/roles/mailman3/templates/mailman.cfg.j2 +++ b/roles/mailman3/templates/mailman.cfg.j2 @@ -54,9 +54,13 @@ admin_user: {{ mailman_rest_api_username }} admin_pass: {{ mailman_rest_api_password }} workers: {{ mailman_rest_api_workers }} +[logging.root] +level: {{ mailman_log_level }} +path: {{ mailman_log_directory }}/mailman.log + {% for item in mailman_log_items %} -[loggin.{{ item }}] +[logging.{{ item }}] level: {{ mailman_log_level }} path: {{ mailman_log_directory }}/{{ item }}.log