Skip to content

Commit e53c8a7

Browse files
authored
fix: rack to stop using api env getter (#1037)
1 parent 46cc35c commit e53c8a7

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

instrumentation/rack/lib/opentelemetry/instrumentation/rack/middlewares/tracer_middleware.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ def call(env) # rubocop:disable Metrics/AbcSize, Metrics/MethodLength
6868
original_env = env.dup
6969
extracted_context = OpenTelemetry.propagation.extract(
7070
env,
71-
getter: OpenTelemetry::Context::Propagation.rack_env_getter
71+
getter: OpenTelemetry::Common::Propagation.rack_env_getter
7272
)
7373
frontend_context = create_frontend_span(env, extracted_context)
7474

instrumentation/rack/opentelemetry-instrumentation-rack.gemspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ Gem::Specification.new do |spec|
2626
spec.required_ruby_version = '>= 2.5.0'
2727

2828
spec.add_dependency 'opentelemetry-api', '~> 1.0'
29+
spec.add_dependency 'opentelemetry-common', '~> 0.19.2'
2930
spec.add_dependency 'opentelemetry-instrumentation-base', '~> 0.18.3'
3031

3132
spec.add_development_dependency 'appraisal', '~> 2.2.0'

0 commit comments

Comments
 (0)