From 300d966f3ff034c0d20a2c84d63d47de112aad88 Mon Sep 17 00:00:00 2001 From: Juan Pablo Vial Date: Tue, 3 Jun 2025 11:49:03 -0400 Subject: [PATCH] Separation of logs in cli --- cli/setup/setups/logs.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/cli/setup/setups/logs.php b/cli/setup/setups/logs.php index e62c9cd..5312504 100644 --- a/cli/setup/setups/logs.php +++ b/cli/setup/setups/logs.php @@ -65,11 +65,18 @@ return [ }, 'LoopLogger' => function(ContainerInterface $container) { return new Monolog\Logger('loop', [ + new Monolog\Handler\FilterHandler( + ($container->has('ENVIRONMENT') and $container->get('ENVIRONMENT') === 'development') + ? new Monolog\Handler\StreamHandler('/logs/loop-error.log') + : new Monolog\Handler\RotatingFileHandler('/logs/loop-error.log', 10), + Monolog\Level::Error + ), new Monolog\Handler\FilterHandler( ($container->has('ENVIRONMENT') and $container->get('ENVIRONMENT') === 'development') ? new Monolog\Handler\StreamHandler('/logs/loop.log') : new Monolog\Handler\RotatingFileHandler('/logs/loop.log', 10), - Monolog\Level::Notice + Monolog\Level::Notice, + Monolog\Level::Warning ), new Monolog\Handler\FilterHandler( ($container->has('ENVIRONMENT') and $container->get('ENVIRONMENT') === 'development')