From eb0218ace379250d859d8e9db95b7cd9fbd15ecd Mon Sep 17 00:00:00 2001 From: colin Date: Wed, 3 Jul 2024 18:17:13 +0000 Subject: [PATCH] Update wp-content/plugins/simple-jaeger/simple-jaeger.php --- wp-content/plugins/simple-jaeger/simple-jaeger.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/wp-content/plugins/simple-jaeger/simple-jaeger.php b/wp-content/plugins/simple-jaeger/simple-jaeger.php index 277649c..a65c09e 100644 --- a/wp-content/plugins/simple-jaeger/simple-jaeger.php +++ b/wp-content/plugins/simple-jaeger/simple-jaeger.php @@ -8,13 +8,18 @@ Author: Colin require __DIR__ . '/vendor/autoload.php'; +// Load configuration +$config = include(__DIR__ . '/simple-jaeger-config.php'); + use OpenTelemetry\Sdk\Trace\TracerProvider; use OpenTelemetry\Sdk\Trace\Exporter\JaegerExporter; use OpenTelemetry\Sdk\Trace\SpanProcessor\SimpleSpanProcessor; function init_simple_jaeger() { - $jaeger_endpoint = defined('JAEGER_ENDPOINT') ? JAEGER_ENDPOINT : 'http://localhost:14268/api/traces'; - $jaeger_service_name = defined('JAEGER_SERVICE_NAME') ? JAEGER_SERVICE_NAME : 'SimpleJaeger'; + global $config; + + $jaeger_endpoint = $config['JAEGER_ENDPOINT']; + $jaeger_service_name = $config['JAEGER_SERVICE_NAME']; $jaegerExporter = new JaegerExporter( $jaeger_service_name,