diff options
Diffstat (limited to 'kamon-trace/src/main/scala/kamon/trace/instrumentation/ActorLoggingTracing.scala')
-rw-r--r-- | kamon-trace/src/main/scala/kamon/trace/instrumentation/ActorLoggingTracing.scala | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/kamon-trace/src/main/scala/kamon/trace/instrumentation/ActorLoggingTracing.scala b/kamon-trace/src/main/scala/kamon/trace/instrumentation/ActorLoggingTracing.scala index c1a0d228..783fd6e1 100644 --- a/kamon-trace/src/main/scala/kamon/trace/instrumentation/ActorLoggingTracing.scala +++ b/kamon-trace/src/main/scala/kamon/trace/instrumentation/ActorLoggingTracing.scala @@ -15,10 +15,10 @@ * ========================================================== */ package kamon.trace.instrumentation -import org.aspectj.lang.annotation.{Around, Pointcut, DeclareMixin, Aspect} +import org.aspectj.lang.annotation.{ Around, Pointcut, DeclareMixin, Aspect } import org.aspectj.lang.ProceedingJoinPoint import org.slf4j.MDC -import kamon.trace.{TraceContext, ContextAware, Trace} +import kamon.trace.{ TraceContext, ContextAware, Trace } @Aspect class ActorLoggingTracing { @@ -27,17 +27,17 @@ class ActorLoggingTracing { def mixin: ContextAware = ContextAware.default @Pointcut("execution(* akka.event.slf4j.Slf4jLogger.withMdc(..)) && args(logSource, logEvent, logStatement)") - def withMdcInvocation(logSource: String, logEvent: ContextAware, logStatement: () => _): Unit = {} + def withMdcInvocation(logSource: String, logEvent: ContextAware, logStatement: () ⇒ _): Unit = {} @Around("withMdcInvocation(logSource, logEvent, logStatement)") - def aroundWithMdcInvocation(pjp: ProceedingJoinPoint, logSource: String, logEvent: ContextAware, logStatement: () => _): Unit = { + def aroundWithMdcInvocation(pjp: ProceedingJoinPoint, logSource: String, logEvent: ContextAware, logStatement: () ⇒ _): Unit = { logEvent.traceContext match { - case Some(ctx) => + case Some(ctx) ⇒ MDC.put("uow", ctx.uow) pjp.proceed() MDC.remove("uow") - case None => pjp.proceed() + case None ⇒ pjp.proceed() } } } |