aboutsummaryrefslogtreecommitdiff
path: root/kamon-core/src/main/scala/kamon/trace/TracerExtensionSettings.scala
diff options
context:
space:
mode:
authorIvan Topolnjak <ivantopo@gmail.com>2015-02-15 01:47:32 +0100
committerIvan Topolnjak <ivantopo@gmail.com>2015-02-15 01:47:32 +0100
commit19869e0dae72d7e5c77ced6f4a62945fc7aea0d1 (patch)
treee2572573bdc96bb50fccd72d95fda369fc0d4829 /kamon-core/src/main/scala/kamon/trace/TracerExtensionSettings.scala
parent073713256939dac73d318faa9cabc3c8c93c5713 (diff)
downloadKamon-19869e0dae72d7e5c77ced6f4a62945fc7aea0d1.tar.gz
Kamon-19869e0dae72d7e5c77ced6f4a62945fc7aea0d1.tar.bz2
Kamon-19869e0dae72d7e5c77ced6f4a62945fc7aea0d1.zip
= all: stop using config.getDuration in favor of config.getFiniteDuration.
Diffstat (limited to 'kamon-core/src/main/scala/kamon/trace/TracerExtensionSettings.scala')
-rw-r--r--kamon-core/src/main/scala/kamon/trace/TracerExtensionSettings.scala4
1 files changed, 2 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 7510ab7f..6167a007 100644
--- a/kamon-core/src/main/scala/kamon/trace/TracerExtensionSettings.scala
+++ b/kamon-core/src/main/scala/kamon/trace/TracerExtensionSettings.scala
@@ -17,7 +17,7 @@
package kamon.trace
import java.util.concurrent.TimeUnit
-
+import kamon.util.ConfigTools.Syntax
import com.typesafe.config.Config
case class TraceSettings(levelOfDetail: LevelOfDetail, sampler: Sampler)
@@ -38,7 +38,7 @@ object TraceSettings {
case "all" ⇒ SampleAll
case "random" ⇒ new RandomSampler(tracerConfig.getInt("random-sampler.chance"))
case "ordered" ⇒ new OrderedSampler(tracerConfig.getInt("ordered-sampler.interval"))
- case "threshold" ⇒ new ThresholdSampler(tracerConfig.getDuration("threshold-sampler.minimum-elapsed-time", TimeUnit.NANOSECONDS))
+ case "threshold" ⇒ new ThresholdSampler(tracerConfig.getFiniteDuration("threshold-sampler.minimum-elapsed-time").toNanos)
}
TraceSettings(detailLevel, sampler)