From 72548c2afc6af73d48fe16d8beebebfba0a405dd Mon Sep 17 00:00:00 2001 From: Luke Rodgers Date: Thu, 1 Sep 2022 10:02:57 +0100 Subject: [PATCH 1/2] Add definition for new logger ``` $ if [[ $TEST_GROUP = magento_latest ]]; then php bin/magento ampersand:log-correlation-id:list-custom-loggers --filter "Yotpo\Yotpo\Model\Logger" --filter "Klarna\Core\Logger\Logger" --filter "Dotdigitalgroup\Email\Logger\Logger" --filter "Amazon\Core\Logger\Logger" --filter "Amazon\Core\Logger\IpnLogger"; fi -------------------------------------------------------------------------------- Scanning for classes which extend Monolog\Logger -------------------------------------------------------------------------------- - You need to run 'composer dump-autoload --optimize' for this command to work - Use this on your local environment to configure your di.xml - See vendor/ampersand/magento2-log-correlation-id/README.md -------------------------------------------------------------------------------- Magento\AdminAdobeIms\Logger\AdminAdobeImsLogger -------------------------------------------------------------------------------- DONE The command "if [[ $TEST_GROUP = magento_latest ]]; then php bin/magento ampersand:log-correlation-id:list-custom-loggers --filter "Yotpo\Yotpo\Model\Logger" --filter "Klarna\Core\Logger\Logger" --filter "Dotdigitalgroup\Email\Logger\Logger" --filter "Amazon\Core\Logger\Logger" --filter "Amazon\Core\Logger\IpnLogger"; fi" exited with 1. ``` https://app.travis-ci.com/github/AmpersandHQ/magento2-log-correlation-id/jobs/580861819 --- src/etc/di.xml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/etc/di.xml b/src/etc/di.xml index cdc30fc..275640c 100644 --- a/src/etc/di.xml +++ b/src/etc/di.xml @@ -92,4 +92,14 @@ - + + + + + Ampersand\LogCorrelationId\Processor\MonologCorrelationId + addCorrelationId + + + + + From b680810c37ad129cbcdafebb6de2226eb9cb83a1 Mon Sep 17 00:00:00 2001 From: Luke Rodgers Date: Thu, 1 Sep 2022 10:34:35 +0100 Subject: [PATCH 2/2] Update .travis.yml --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 0dedda4..585646e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -57,7 +57,7 @@ script: - IS_CI_PIPELINE=1 vendor/bin/phpunit -c $(pwd)/dev/tests/integration/phpunit.xml.dist --testsuite Integration --debug # Output the custom loggers command filtering out modules we've accounted for - if [[ $TEST_GROUP = magento_23 ]]; then php bin/magento ampersand:log-correlation-id:list-custom-loggers --filter "Klarna\Core\Logger\Logger" --filter "Dotdigitalgroup\Email\Logger\Logger" --filter "Amazon\Core\Logger\Logger" --filter "Amazon\Core\Logger\IpnLogger" ; fi - - if [[ $TEST_GROUP = magento_latest ]]; then php bin/magento ampersand:log-correlation-id:list-custom-loggers --filter "Yotpo\Yotpo\Model\Logger" --filter "Klarna\Core\Logger\Logger" --filter "Dotdigitalgroup\Email\Logger\Logger" --filter "Amazon\Core\Logger\Logger" --filter "Amazon\Core\Logger\IpnLogger"; fi + - if [[ $TEST_GROUP = magento_latest ]]; then php bin/magento ampersand:log-correlation-id:list-custom-loggers --filter "Yotpo\Yotpo\Model\Logger" --filter "Klarna\Core\Logger\Logger" --filter "Dotdigitalgroup\Email\Logger\Logger" --filter "Amazon\Core\Logger\Logger" --filter "Amazon\Core\Logger\IpnLogger" --filter "Magento\AdminAdobeIms\Logger\AdminAdobeImsLogger" ; fi after_failure: - test -d ./vendor/ampersand/travis-vanilla-magento/instances/ampmodule/var/report/ && for r in ./vendor/ampersand/travis-vanilla-magento/instances/ampmodule/var/report/*; do cat $r; done - test -f ./vendor/ampersand/travis-vanilla-magento/instances/ampmodule/var/log/system.log && grep -v "Broken reference" ./vendor/ampersand/travis-vanilla-magento/instances/ampmodule/var/log/system.log