File tree Expand file tree Collapse file tree 2 files changed +10
-5
lines changed Expand file tree Collapse file tree 2 files changed +10
-5
lines changed Original file line number Diff line number Diff line change 3333 SimpleSpanProcessor ,
3434)
3535import sys
36- from opentelemetry .sdk .resources import Resource
36+ from opentelemetry .sdk .resources import Resource , SERVICE_NAME
37+
3738
3839from langtrace_python_sdk .extensions .langtrace_exporter import LangTraceExporter
3940from langtrace_python_sdk .instrumentation import (
@@ -79,10 +80,14 @@ def init(
7980 check_if_sdk_is_outdated ()
8081 print (Fore .GREEN + "Initializing Langtrace SDK.." + Fore .RESET )
8182 sampler = LangtraceSampler (disabled_methods = disable_tracing_for_functions )
82- provider = TracerProvider (
83- resource = Resource .create ({"service.name" : service_name or sys .argv [0 ]}),
84- sampler = sampler ,
83+ resource = Resource .create (
84+ attributes = {
85+ SERVICE_NAME : os .environ .get ("OTEL_SERVICE_NAME" )
86+ or service_name
87+ or sys .argv [0 ]
88+ }
8589 )
90+ provider = TracerProvider (resource = resource , sampler = sampler )
8691
8792 remote_write_exporter = (
8893 LangTraceExporter (api_key = api_key , api_host = host )
Original file line number Diff line number Diff line change 1- __version__ = "2.2.19 "
1+ __version__ = "2.2.20 "
You can’t perform that action at this time.
0 commit comments