diff options
author | João Ferreira <jtjeferreira@gmail.com> | 2015-06-26 17:47:00 +0100 |
---|---|---|
committer | João Ferreira <jtjeferreira@gmail.com> | 2015-06-26 18:02:21 +0100 |
commit | 7e74030ea824a6b6a561880103f69f3e8e409bba (patch) | |
tree | 77eb6fd87599564d309d0abc02132fd2d46070ec /kamon-core/src/main/scala/kamon/trace/TracerExtensionSettings.scala | |
parent | ea0da37b4a9f769b498fde269dc28b6bad06ab64 (diff) | |
download | Kamon-7e74030ea824a6b6a561880103f69f3e8e409bba.tar.gz Kamon-7e74030ea824a6b6a561880103f69f3e8e409bba.tar.bz2 Kamon-7e74030ea824a6b6a561880103f69f3e8e409bba.zip |
+ core: kamon.trace.token-generator conf
Diffstat (limited to 'kamon-core/src/main/scala/kamon/trace/TracerExtensionSettings.scala')
-rw-r--r-- | kamon-core/src/main/scala/kamon/trace/TracerExtensionSettings.scala | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/kamon-core/src/main/scala/kamon/trace/TracerExtensionSettings.scala b/kamon-core/src/main/scala/kamon/trace/TracerExtensionSettings.scala index 6167a007..80f59466 100644 --- a/kamon-core/src/main/scala/kamon/trace/TracerExtensionSettings.scala +++ b/kamon-core/src/main/scala/kamon/trace/TracerExtensionSettings.scala @@ -20,7 +20,7 @@ import java.util.concurrent.TimeUnit import kamon.util.ConfigTools.Syntax import com.typesafe.config.Config -case class TraceSettings(levelOfDetail: LevelOfDetail, sampler: Sampler) +case class TraceSettings(levelOfDetail: LevelOfDetail, sampler: Sampler, tokenGeneratorFQN: String) object TraceSettings { def apply(config: Config): TraceSettings = { @@ -41,6 +41,8 @@ object TraceSettings { case "threshold" ⇒ new ThresholdSampler(tracerConfig.getFiniteDuration("threshold-sampler.minimum-elapsed-time").toNanos) } - TraceSettings(detailLevel, sampler) + val tokenGeneratorFQN = tracerConfig.getString("token-generator") + + TraceSettings(detailLevel, sampler, tokenGeneratorFQN) } }
\ No newline at end of file |