aboutsummaryrefslogtreecommitdiff
path: root/kamon-core/src/main/scala/kamon/trace/logging
diff options
context:
space:
mode:
authorIvan Topolnjak <ivantopo@gmail.com>2014-12-03 02:10:46 +0100
committerIvan Topolnjak <ivantopo@gmail.com>2014-12-03 02:10:46 +0100
commit594c7a1729789eae7037918cde7287bdc4111b70 (patch)
tree1c54caaee4d218640c93d23dcdf6a8167cb2b4e0 /kamon-core/src/main/scala/kamon/trace/logging
parentf511e1c25aa683e0d436ef9b65d3e841b4a83732 (diff)
downloadKamon-594c7a1729789eae7037918cde7287bdc4111b70.tar.gz
Kamon-594c7a1729789eae7037918cde7287bdc4111b70.tar.bz2
Kamon-594c7a1729789eae7037918cde7287bdc4111b70.zip
= core: first simple approach to providing traces and a subscription mechanism.
Diffstat (limited to 'kamon-core/src/main/scala/kamon/trace/logging')
-rw-r--r--kamon-core/src/main/scala/kamon/trace/logging/MdcKeysSupport.scala4
1 files changed, 2 insertions, 2 deletions
diff --git a/kamon-core/src/main/scala/kamon/trace/logging/MdcKeysSupport.scala b/kamon-core/src/main/scala/kamon/trace/logging/MdcKeysSupport.scala
index d79a3ab6..4f4efa4d 100644
--- a/kamon-core/src/main/scala/kamon/trace/logging/MdcKeysSupport.scala
+++ b/kamon-core/src/main/scala/kamon/trace/logging/MdcKeysSupport.scala
@@ -17,7 +17,7 @@
package kamon.trace.logging
import kamon.trace.TraceLocal.AvailableToMdc
-import kamon.trace.{ EmptyTraceContext, DefaultTraceContext, TraceContext, TraceRecorder }
+import kamon.trace.{ EmptyTraceContext, MetricsOnlyContext, TraceContext, TraceRecorder }
import org.slf4j.MDC
@@ -29,7 +29,7 @@ trait MdcKeysSupport {
}
private[this] def copyToMdc(traceContext: TraceContext): Iterable[String] = traceContext match {
- case ctx: DefaultTraceContext ⇒
+ case ctx: MetricsOnlyContext ⇒
ctx.traceLocalStorage.underlyingStorage.collect {
case (available: AvailableToMdc, value) ⇒ Map(available.mdcKey -> String.valueOf(value))
}.map { value ⇒ value.map { case (k, v) ⇒ MDC.put(k, v); k } }.flatten