minor #38413 [HttpClient] change piority of RetryableHttpClient (jderusse)

This PR was merged into the 5.2-dev branch.

Discussion
----------

[HttpClient] change piority of RetryableHttpClient

| Q             | A
| ------------- | ---
| Branch?       | master
| Bug fix?      | no
| New feature?  | yes
| Deprecations? | no
| Tickets       | /
| License       | MIT
| Doc PR        | /

This make the RetryableHttpClient decorated the TraceableHttpClient.
User will be able to check content of each sub-request

Commits
-------

9568d437f9 Change priority of RetryableHttpClient
This commit is contained in:
Nicolas Grekas 2020-10-05 10:23:57 +02:00
commit 5a3e1db9ce

View File

@ -2094,7 +2094,7 @@ class FrameworkExtension extends Extension
$container $container
->register($name.'.retry', RetryableHttpClient::class) ->register($name.'.retry', RetryableHttpClient::class)
->setDecoratedService($name) ->setDecoratedService($name, null, -10) // lower priority than TraceableHttpClient
->setArguments([new Reference($name.'.retry.inner'), $deciderReference, $backoffReference, $retryOptions['max_retries'], new Reference('logger')]) ->setArguments([new Reference($name.'.retry.inner'), $deciderReference, $backoffReference, $retryOptions['max_retries'], new Reference('logger')])
->addTag('monolog.logger', ['channel' => 'http_client']); ->addTag('monolog.logger', ['channel' => 'http_client']);
} }