Skip to content

Commit

Permalink
Support environment option for raven client
Browse files Browse the repository at this point in the history
  • Loading branch information
Taluu committed Jun 12, 2018
1 parent 8204f3c commit 86fd51e
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 1 deletion.
1 change: 1 addition & 0 deletions DependencyInjection/Configuration.php
Expand Up @@ -558,6 +558,7 @@ public function getConfigTreeBuilder()
->scalarNode('client_id')->defaultNull()->end() // raven_handler
->scalarNode('auto_log_stacks')->defaultFalse()->end() // raven_handler
->scalarNode('release')->defaultNull()->end() // raven_handler
->scalarNode('environment')->defaultNull()->end() // raven_handler
->scalarNode('message_type')->defaultValue(0)->end() // error_log
->arrayNode('tags') // loggly
->beforeNormalization()
Expand Down
5 changes: 4 additions & 1 deletion DependencyInjection/MonologExtension.php
Expand Up @@ -605,7 +605,10 @@ private function buildHandler(ContainerBuilder $container, $name, array $handler
} else {
$client = new Definition('Raven_Client', array(
$handler['dsn'],
array('auto_log_stacks' => $handler['auto_log_stacks'])
array(
'auto_log_stacks' => $handler['auto_log_stacks'],
'environment' => $handler['environment']
)
));
$client->setPublic(false);
$clientId = 'monolog.raven.client.'.sha1($handler['dsn']);
Expand Down

0 comments on commit 86fd51e

Please sign in to comment.