diff --git a/config/packages/doctrine.yaml b/config/packages/doctrine.yaml index e1983cc24205975b1e85cfb389518189d248d5b4..821c823a552917dee0cf4779fb461b68b70e7348 100644 --- a/config/packages/doctrine.yaml +++ b/config/packages/doctrine.yaml @@ -26,7 +26,7 @@ when@test: doctrine: dbal: # "TEST_TOKEN" is typically set by ParaTest - dbname_suffix: '_test%env(default::TEST_TOKEN)%' +# dbname_suffix: '_test%env(default::TEST_TOKEN)%' when@prod: doctrine: diff --git a/config/packages/monolog.yaml b/config/packages/monolog.yaml index bf45f7abed17bcd396e32ac407ff57079310aa3b..a6687a8aab91b9ecf44df2e5f2a25df2ecbfcba0 100644 --- a/config/packages/monolog.yaml +++ b/config/packages/monolog.yaml @@ -30,13 +30,29 @@ when@test: main: type: fingers_crossed action_level: error - handler: nested + handler: grouped excluded_http_codes: [404, 405] - channels: ["!event"] - nested: - type: stream - path: "%kernel.logs_dir%/%kernel.environment%.log" + buffer_size: 50 # How many messages should be saved? Prevent memory leaks + grouped: + type: group + members: [streamed, deduplicated] + streamed: + type: rotating_file + max_files: 30 + path: '%kernel.logs_dir%/%kernel.environment%.log' level: debug + deduplicated: + type: deduplication + time: 10 # the time in seconds during which duplicate entries are discarded (default: 60) + handler: symfony_mailer + symfony_mailer: + type: symfony_mailer + from_email: '%env(MONOLOG_ERROR_MAIL_FROM)%' + to_email: ['fleutotp@gmail.com', 'enzo.simonnet@liris.cnrs.fr'] + subject: 'Bug Balex %env(INSTANCE)% %kernel.environment% : %%message%%' + level: critical + formatter: monolog.formatter.extra_data + content_type: text/html when@prod: monolog: