Fixed missing B3 default

This commit is contained in:
Marcin Grzejszczak
2020-11-24 23:03:57 +01:00
parent d3e8a16052
commit 1e8e6691b3

View File

@@ -93,7 +93,7 @@ class OtelPropagationConfiguration {
@Override
public boolean matches(ConditionContext context, AnnotatedTypeMetadata metadata) {
String type = context.getEnvironment().getProperty("spring.sleuth.propagation.type", "").toLowerCase();
String type = context.getEnvironment().getProperty("spring.sleuth.propagation.type", PropagationType.B3.toString()).toLowerCase();
boolean sleuthBaggageEnabled = context.getEnvironment()
.getProperty("spring.sleuth.otel.propagation.sleuth-baggage.enabled", Boolean.class, false);
return type.contains(PropagationType.B3.toString().toLowerCase()) || sleuthBaggageEnabled;