Skip to content

Commit 1f14094

Browse files
committed
fix(monitoring): don't override user set environment variables
1 parent b2b753a commit 1f14094

File tree

1 file changed

+0
-20
lines changed
  • src/bentoml/_internal/monitoring

1 file changed

+0
-20
lines changed

src/bentoml/_internal/monitoring/otlp.py

-20
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
import datetime
55
import logging
66
import logging.config
7-
import os
87
import random
98
import typing as t
109

@@ -13,12 +12,6 @@
1312
from opentelemetry.sdk._logs import LoggerProvider
1413
from opentelemetry.sdk._logs import LoggingHandler
1514
from opentelemetry.sdk._logs.export import BatchLogRecordProcessor
16-
from opentelemetry.sdk.environment_variables import OTEL_EXPORTER_OTLP_CERTIFICATE
17-
from opentelemetry.sdk.environment_variables import OTEL_EXPORTER_OTLP_COMPRESSION
18-
from opentelemetry.sdk.environment_variables import OTEL_EXPORTER_OTLP_ENDPOINT
19-
from opentelemetry.sdk.environment_variables import OTEL_EXPORTER_OTLP_HEADERS
20-
from opentelemetry.sdk.environment_variables import OTEL_EXPORTER_OTLP_INSECURE
21-
from opentelemetry.sdk.environment_variables import OTEL_EXPORTER_OTLP_TIMEOUT
2215
from opentelemetry.sdk.resources import Resource
2316

2417
from ...exceptions import MissingDependencyException
@@ -165,19 +158,6 @@ def _init_logger(self) -> None:
165158
)
166159
set_logger_provider(self.logger_provider)
167160

168-
if self.endpoint is not None:
169-
os.environ[OTEL_EXPORTER_OTLP_ENDPOINT] = self.endpoint
170-
if self.insecure is not None:
171-
os.environ[OTEL_EXPORTER_OTLP_INSECURE] = str(self.insecure)
172-
if self.credentials is not None:
173-
os.environ[OTEL_EXPORTER_OTLP_CERTIFICATE] = self.credentials
174-
if self.headers is not None:
175-
os.environ[OTEL_EXPORTER_OTLP_HEADERS] = self.headers
176-
if self.timeout is not None:
177-
os.environ[OTEL_EXPORTER_OTLP_TIMEOUT] = str(self.timeout)
178-
if self.compression is not None:
179-
os.environ[OTEL_EXPORTER_OTLP_COMPRESSION] = self.compression
180-
181161
exporter: OTLPHttpLogExporter | OTLPGrpcLogExporter
182162
if self.protocol == "http":
183163
exporter = OTLPHttpLogExporter(

0 commit comments

Comments
 (0)