fix: remove dynamic gunicorn logging config generator from init script

Agent-Logs-Url: https://github.com/rommapp/romm/sessions/bdfc3221-ba18-445d-9cf7-f4b495e82577

Co-authored-by: gantoine <3247106+gantoine@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-04-11 02:48:15 +00:00
committed by GitHub
parent 3f9d71f741
commit bc9961cfe5

View File

@@ -93,49 +93,6 @@ start_bin_gunicorn() {
# cleanup potentially leftover socket
rm /tmp/gunicorn.sock -f
# Generate gunicorn logging config with the configured log level.
# Note: this file is auto-generated at startup; do not modify /etc/gunicorn/logging.conf directly.
cat >/etc/gunicorn/logging.conf <<EOF
[loggers]
keys=root,gunicorn,error
[handlers]
keys=console_gunicorn
[formatters]
keys=gunicorn_format
# Root logger — KEEP but minimal
[logger_root]
level=WARNING
handlers=
# Gunicorn internal logger
[logger_gunicorn]
level=${LOGLEVEL}
handlers=console_gunicorn
qualname=gunicorn
propagate=0
# Gunicorn error logger (optional)
[logger_error]
level=${LOGLEVEL}
handlers=console_gunicorn
qualname=gunicorn.error
propagate=0
# Handler for Gunicorn logs
[handler_console_gunicorn]
class=StreamHandler
formatter=gunicorn_format
args=(sys.stdout,)
# Formatter for Gunicorn logs
[formatter_gunicorn_format]
format=%%(levelname)s: [RomM][gunicorn][%%(asctime)s] %%(message)s
datefmt=%Y-%m-%d %H:%M:%S
EOF
# commands to start our main application and store its PID to check for crashes
info_log "Starting backend"