diff options
Diffstat (limited to 'kamon-akka/src/main/scala/kamon/akka/AkkaExtension.scala')
-rw-r--r-- | kamon-akka/src/main/scala/kamon/akka/AkkaExtension.scala | 17 |
1 files changed, 3 insertions, 14 deletions
diff --git a/kamon-akka/src/main/scala/kamon/akka/AkkaExtension.scala b/kamon-akka/src/main/scala/kamon/akka/AkkaExtension.scala index e84a1030..2fe2a42f 100644 --- a/kamon-akka/src/main/scala/kamon/akka/AkkaExtension.scala +++ b/kamon-akka/src/main/scala/kamon/akka/AkkaExtension.scala @@ -16,22 +16,11 @@ package kamon.akka -import _root_.akka.actor -import _root_.akka.actor._ -import _root_.akka.event.Logging import com.typesafe.config.Config -import kamon._ +import kamon.Kamon -class AkkaExtension(system: ExtendedActorSystem) extends Kamon.Extension { - val log = Logging(system, classOf[AkkaExtension]) - val config = system.settings.config.getConfig("kamon.akka") - - val askPatternTimeoutWarning = AskPatternTimeoutWarningSettings.fromConfig(config) -} - -object Akka extends ExtensionId[AkkaExtension] with ExtensionIdProvider { - def lookup(): ExtensionId[_ <: actor.Extension] = Akka - def createExtension(system: ExtendedActorSystem): AkkaExtension = new AkkaExtension(system) +object AkkaExtension { + val askPatternTimeoutWarning = AskPatternTimeoutWarningSettings.fromConfig(Kamon.config.getConfig("kamon.akka")) } sealed trait AskPatternTimeoutWarningSetting |