Skip to content

Commit d9bfcff

Browse files
authored
Make sure symfony bundle tags services with 'monolog.logger' (#810)
* Make sure symfony bundle tags services with 'monolog.logger' ['channel'=>'async_aws'] * cs
1 parent fe3e3f2 commit d9bfcff

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/DependencyInjection/AsyncAwsExtension.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,8 @@ private function addServiceDefinition(ContainerBuilder $container, string $name,
105105
if (!$container->hasDefinition($credentialServiceId)) {
106106
$container->register($credentialServiceId, CredentialProvider::class)
107107
->setFactory([ChainProvider::class, 'createDefaultChain'])
108-
->setArguments([$httpClient, $logger]);
108+
->setArguments([$httpClient, $logger])
109+
->addTag('monolog.logger', ['channel' => 'async_aws']);
109110

110111
$container->register('async_aws.credential.cache', SymfonyCacheProvider::class)
111112
->setDecoratedService($credentialServiceId)
@@ -127,6 +128,7 @@ private function addServiceDefinition(ContainerBuilder $container, string $name,
127128
$definition->addArgument($credentialServiceId ? new Reference($credentialServiceId) : null);
128129
$definition->addArgument($httpClient);
129130
$definition->addArgument($logger);
131+
$definition->addTag('monolog.logger', ['channel' => 'async_aws']);
130132
$container->setDefinition(sprintf('async_aws.client.%s', $name), $definition);
131133
}
132134

0 commit comments

Comments
 (0)