From cd8342ebb363154140a03bfa559eb2e440f9929c Mon Sep 17 00:00:00 2001 From: David Querioux Date: Fri, 29 Jan 2016 15:01:50 +0100 Subject: [PATCH 1/7] Update MonologExtension.php Allow to set New Relic app name --- DependencyInjection/MonologExtension.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/DependencyInjection/MonologExtension.php b/DependencyInjection/MonologExtension.php index c411d530..3ca63d40 100644 --- a/DependencyInjection/MonologExtension.php +++ b/DependencyInjection/MonologExtension.php @@ -614,10 +614,16 @@ private function buildHandler(ContainerBuilder $container, $name, array $handler $handler['bubble'], )); break; + case 'newrelic': + $definition->setArguments(array( + $handler['level'], + $handler['bubble'], + $handler['app_name'], + )); + break; // Handlers using the constructor of AbstractHandler without adding their own arguments case 'browser_console': - case 'newrelic': case 'test': case 'null': case 'debug': From 4e2d6f05ce2f600bf399fe8beffa5de7ce0f7a1f Mon Sep 17 00:00:00 2001 From: David Querioux Date: Fri, 29 Jan 2016 15:03:14 +0100 Subject: [PATCH 2/7] Update Configuration.php --- DependencyInjection/Configuration.php | 1 + 1 file changed, 1 insertion(+) diff --git a/DependencyInjection/Configuration.php b/DependencyInjection/Configuration.php index 78718d7d..14d87fa8 100644 --- a/DependencyInjection/Configuration.php +++ b/DependencyInjection/Configuration.php @@ -169,6 +169,7 @@ * - newrelic: * - [level]: level name or int value, defaults to DEBUG * - [bubble]: bool, defaults to true + * - [app_name]: new relic app name, default null * * - hipchat: * - token: hipchat api token From a72266f0875750aa968cd0ca9556c3416b0dd9eb Mon Sep 17 00:00:00 2001 From: David Querioux Date: Mon, 1 Feb 2016 10:14:03 +0100 Subject: [PATCH 3/7] Update Configuration.php --- DependencyInjection/Configuration.php | 1 + 1 file changed, 1 insertion(+) diff --git a/DependencyInjection/Configuration.php b/DependencyInjection/Configuration.php index 14d87fa8..fc2af983 100644 --- a/DependencyInjection/Configuration.php +++ b/DependencyInjection/Configuration.php @@ -293,6 +293,7 @@ public function getConfigTreeBuilder() ->scalarNode('priority')->defaultValue(0)->end() ->scalarNode('level')->defaultValue('DEBUG')->end() ->booleanNode('bubble')->defaultTrue()->end() + ->scalarNode('app_name')->defaultValue(null)->end() ->booleanNode('include_stacktraces')->defaultFalse()->end() ->scalarNode('path')->defaultValue('%kernel.logs_dir%/%kernel.environment%.log')->end() // stream and rotating ->scalarNode('file_permission') // stream and rotating From d8676e638c3ab38bb105c1d038f4d7daeefb4b6e Mon Sep 17 00:00:00 2001 From: David Querioux Date: Mon, 1 Feb 2016 11:12:44 +0100 Subject: [PATCH 4/7] Update monolog-1.0.xsd --- Resources/config/schema/monolog-1.0.xsd | 1 + 1 file changed, 1 insertion(+) diff --git a/Resources/config/schema/monolog-1.0.xsd b/Resources/config/schema/monolog-1.0.xsd index b01cffb6..6a153fb2 100644 --- a/Resources/config/schema/monolog-1.0.xsd +++ b/Resources/config/schema/monolog-1.0.xsd @@ -32,6 +32,7 @@ + From be1c0235ede5c68b9c56de2de7d08db701dea76b Mon Sep 17 00:00:00 2001 From: David Querioux Date: Mon, 1 Feb 2016 11:57:00 +0100 Subject: [PATCH 5/7] Update monolog-1.0.xsd --- Resources/config/schema/monolog-1.0.xsd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/config/schema/monolog-1.0.xsd b/Resources/config/schema/monolog-1.0.xsd index 6a153fb2..17c8d415 100644 --- a/Resources/config/schema/monolog-1.0.xsd +++ b/Resources/config/schema/monolog-1.0.xsd @@ -32,7 +32,7 @@ - + From 7354086ea8c9a8e882be01e4fbc69cd5399db2e9 Mon Sep 17 00:00:00 2001 From: David Querioux Date: Mon, 1 Feb 2016 12:00:28 +0100 Subject: [PATCH 6/7] Update Configuration.php --- DependencyInjection/Configuration.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/DependencyInjection/Configuration.php b/DependencyInjection/Configuration.php index fc2af983..cfda3e63 100644 --- a/DependencyInjection/Configuration.php +++ b/DependencyInjection/Configuration.php @@ -169,7 +169,7 @@ * - newrelic: * - [level]: level name or int value, defaults to DEBUG * - [bubble]: bool, defaults to true - * - [app_name]: new relic app name, default null + * - [app-name]: new relic app name, default null * * - hipchat: * - token: hipchat api token @@ -293,7 +293,7 @@ public function getConfigTreeBuilder() ->scalarNode('priority')->defaultValue(0)->end() ->scalarNode('level')->defaultValue('DEBUG')->end() ->booleanNode('bubble')->defaultTrue()->end() - ->scalarNode('app_name')->defaultValue(null)->end() + ->scalarNode('app-name')->defaultNull()->end() ->booleanNode('include_stacktraces')->defaultFalse()->end() ->scalarNode('path')->defaultValue('%kernel.logs_dir%/%kernel.environment%.log')->end() // stream and rotating ->scalarNode('file_permission') // stream and rotating From 9b449c50943f78b833d180336c2a906f7b053346 Mon Sep 17 00:00:00 2001 From: David Querioux Date: Mon, 1 Feb 2016 12:01:00 +0100 Subject: [PATCH 7/7] Update MonologExtension.php --- DependencyInjection/MonologExtension.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DependencyInjection/MonologExtension.php b/DependencyInjection/MonologExtension.php index 3ca63d40..812a6cc0 100644 --- a/DependencyInjection/MonologExtension.php +++ b/DependencyInjection/MonologExtension.php @@ -618,7 +618,7 @@ private function buildHandler(ContainerBuilder $container, $name, array $handler $definition->setArguments(array( $handler['level'], $handler['bubble'], - $handler['app_name'], + $handler['app-name'], )); break;