pgAdmin Docker gunicorn configurable --access-logfile

From: Seweryn Zeman <seweryn(dot)zeman(at)jazzy(dot)pro>
To: pgadmin-hackers(at)lists(dot)postgresql(dot)org
Subject: pgAdmin Docker gunicorn configurable --access-logfile
Date: 2019-11-18 11:29:32
Message-ID: 26c74197-524c-432b-b19b-2b3ca36151bd@Spark
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-hackers

Hi, me and my company is working with pgAdmin since we decided to use pgSql – mostly for development with containers. In this case Docker. While starting a docker-compose in dev mode with pgAdmin in stack we can see lots of access logs for HTTP and WS which are very irrelevant to us. This makes important logs to disappear.

Current Docker entrypoint is having launch command set to...

exec gunicorn ... --access-logfile - run_pgadmin:app

…with some parameters easily configurable via env vars.

My proposal is to also make --access-logfile configurable, like:

--access-logfile ${GUNICORN_ACCESS_LOGFILE:--}

This preserves 100% backward compability and allows users like us to set GUNICORN_ACCESS_LOGFILE=None or another file or stdout of particular PID.

--
Seweryn Zeman
CTO, Jazzy Innovations

Responses

Browse pgadmin-hackers by date

  From Date Subject
Next Message Aditya Toshniwal 2019-11-18 12:05:21 Re: pgAdmin Docker gunicorn configurable --access-logfile
Previous Message Akshay Joshi 2019-11-15 12:33:25 Re: Fixes for pgAdmin feature tests