Skip to content

Commit c720aab

Browse files
committed
feature #270 Support environment option for raven client (Taluu)
This PR was merged into the 3.x-dev branch. Discussion ---------- Support environment option for raven client In sentry 9, we can filter logs thourgh environments. This PR allows to support this option. Commits ------- 86fd51e Support environment option for raven client
2 parents d810fcc + 86fd51e commit c720aab

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

DependencyInjection/Configuration.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -561,6 +561,7 @@ public function getConfigTreeBuilder()
561561
->scalarNode('client_id')->defaultNull()->end() // raven_handler
562562
->scalarNode('auto_log_stacks')->defaultFalse()->end() // raven_handler
563563
->scalarNode('release')->defaultNull()->end() // raven_handler
564+
->scalarNode('environment')->defaultNull()->end() // raven_handler
564565
->scalarNode('message_type')->defaultValue(0)->end() // error_log
565566
->arrayNode('tags') // loggly
566567
->beforeNormalization()

DependencyInjection/MonologExtension.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -635,7 +635,10 @@ private function buildHandler(ContainerBuilder $container, $name, array $handler
635635
} else {
636636
$client = new Definition('Raven_Client', array(
637637
$handler['dsn'],
638-
array('auto_log_stacks' => $handler['auto_log_stacks'])
638+
array(
639+
'auto_log_stacks' => $handler['auto_log_stacks'],
640+
'environment' => $handler['environment']
641+
)
639642
));
640643
$client->setPublic(false);
641644
$clientId = 'monolog.raven.client.'.sha1($handler['dsn']);

0 commit comments

Comments
 (0)