Skip to content

Commit 07dc271

Browse files
committed
Logging: Defensively access provider resource
Fixes open-telemetry#810
1 parent 2189e81 commit 07dc271

File tree

1 file changed

+1
-1
lines changed
  • instrumentation/opentelemetry-instrumentation-logging/src/opentelemetry/instrumentation/logging

1 file changed

+1
-1
lines changed

Diff for: instrumentation/opentelemetry-instrumentation-logging/src/opentelemetry/instrumentation/logging/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ def instrumentation_dependencies(self) -> Collection[str]:
7878
def _instrument(self, **kwargs):
7979
service_name = ""
8080
provider = kwargs.get("tracer_provider", None) or get_tracer_provider()
81-
resource = provider.resource if provider else None
81+
resource = getattr(provider, "resource", None)
8282
if resource:
8383
service_name = resource.attributes.get("service.name")
8484

0 commit comments

Comments
 (0)