diff options
author | Diego <diegolparra@gmail.com> | 2015-12-17 21:38:02 -0300 |
---|---|---|
committer | Diego <diegolparra@gmail.com> | 2015-12-17 21:38:02 -0300 |
commit | 0d764b2a20e2e4f595c5a485edbdb0b9d687f029 (patch) | |
tree | 0310b878ad0df06235f442584de530673d9e306b | |
parent | cc947dd551047a84b5754c671a937b3df6787088 (diff) | |
download | Kamon-0d764b2a20e2e4f595c5a485edbdb0b9d687f029.tar.gz Kamon-0d764b2a20e2e4f595c5a485edbdb0b9d687f029.tar.bz2 Kamon-0d764b2a20e2e4f595c5a485edbdb0b9d687f029.zip |
+ play: capture debug method in LoggerLikeInstrumentation
2 files changed, 8 insertions, 2 deletions
diff --git a/kamon-play-2.3.x/src/main/scala/kamon/play/instrumentation/LoggerLikeInstrumentation.scala b/kamon-play-2.3.x/src/main/scala/kamon/play/instrumentation/LoggerLikeInstrumentation.scala index 0ef3810e..0cdc50f2 100644 --- a/kamon-play-2.3.x/src/main/scala/kamon/play/instrumentation/LoggerLikeInstrumentation.scala +++ b/kamon-play-2.3.x/src/main/scala/kamon/play/instrumentation/LoggerLikeInstrumentation.scala @@ -25,6 +25,9 @@ class LoggerLikeInstrumentation extends MdcKeysSupport { @Pointcut("execution(* play.api.LoggerLike+.info(..))") def infoPointcut(): Unit = {} + @Pointcut("execution(* play.api.LoggerLike+.debug(..))") + def debugPointcut(): Unit = {} + @Pointcut("execution(* play.api.LoggerLike+.warn(..))") def warnPointcut(): Unit = {} @@ -34,7 +37,7 @@ class LoggerLikeInstrumentation extends MdcKeysSupport { @Pointcut("execution(* play.api.LoggerLike+.trace(..))") def tracePointcut(): Unit = {} - @Around("(infoPointcut() || warnPointcut() || errorPointcut() || tracePointcut())") + @Around("(infoPointcut() || debugPointcut() || warnPointcut() || errorPointcut() || tracePointcut())") def aroundLog(pjp: ProceedingJoinPoint): Any = withMdc { pjp.proceed() } diff --git a/kamon-play-2.4.x/src/main/scala/kamon/play/instrumentation/LoggerLikeInstrumentation.scala b/kamon-play-2.4.x/src/main/scala/kamon/play/instrumentation/LoggerLikeInstrumentation.scala index 0ef3810e..0cdc50f2 100644 --- a/kamon-play-2.4.x/src/main/scala/kamon/play/instrumentation/LoggerLikeInstrumentation.scala +++ b/kamon-play-2.4.x/src/main/scala/kamon/play/instrumentation/LoggerLikeInstrumentation.scala @@ -25,6 +25,9 @@ class LoggerLikeInstrumentation extends MdcKeysSupport { @Pointcut("execution(* play.api.LoggerLike+.info(..))") def infoPointcut(): Unit = {} + @Pointcut("execution(* play.api.LoggerLike+.debug(..))") + def debugPointcut(): Unit = {} + @Pointcut("execution(* play.api.LoggerLike+.warn(..))") def warnPointcut(): Unit = {} @@ -34,7 +37,7 @@ class LoggerLikeInstrumentation extends MdcKeysSupport { @Pointcut("execution(* play.api.LoggerLike+.trace(..))") def tracePointcut(): Unit = {} - @Around("(infoPointcut() || warnPointcut() || errorPointcut() || tracePointcut())") + @Around("(infoPointcut() || debugPointcut() || warnPointcut() || errorPointcut() || tracePointcut())") def aroundLog(pjp: ProceedingJoinPoint): Any = withMdc { pjp.proceed() } |