resultsdb: Fix logging setup

Newer ResultsDB releases use LOGGING dict to set up logging.

The old options were removed completely since these were defaults for a
long time anyway.
This commit is contained in:
Lukas Holecek 2023-05-19 14:42:29 +02:00 committed by kevin
parent c1d7d8df6c
commit ebd579858d

View file

@ -16,10 +16,33 @@ stringData:
{% else %}
SQLALCHEMY_DATABASE_URI='postgresql+psycopg2://{{ prod_resultsdb_db_user }}:{{ prod_resultsdb_db_password }}@{{ prod_resultsdb_db_host }}:{{ prod_resultsdb_db_port }}/{{ prod_resultsdb_db_name }}'
{% endif %}
FILE_LOGGING = False
LOGFILE = '/var/log/resultsdb/resultsdb.log'
SYSLOG_LOGGING = False
STREAM_LOGGING = True
LOGGING = {
'version': 1,
'disable_existing_loggers': False,
'loggers': {
'resultsdb': {
'level': 'DEBUG',
},
},
'handlers': {
'console': {
'formatter': 'bare',
'class': 'logging.StreamHandler',
'stream': 'ext://sys.stdout',
'level': 'INFO',
},
},
'formatters': {
'bare': {
'format': '[%(asctime)s] [%(process)d] [%(levelname)s] %(name)s: %(message)s',
'datefmt': '%Y-%m-%d %H:%M:%S',
}
},
'root': {
'level': 'WARNING',
'handlers': ['console'],
},
}
RUN_HOST= '0.0.0.0'
RUN_PORT = 5001
{% if deployment_type is defined and deployment_type in ['local', 'dev']%}