aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/TracingDirectives.scala
diff options
context:
space:
mode:
authorJakob Odersky <jakob@driver.xyz>2017-10-04 15:02:55 -0700
committerJakob Odersky <jakob@driver.xyz>2017-10-04 15:02:55 -0700
commit50985bc8f889176d360d8ab1ce1d880bd4d9c766 (patch)
tree588e56c8e253a5b1b38a60d9b228e9a8f66138fb /src/main/scala/TracingDirectives.scala
parent87182fa750f65ac57c78c42507645b94a4541385 (diff)
downloadtracing-50985bc8f889176d360d8ab1ce1d880bd4d9c766.tar.gz
tracing-50985bc8f889176d360d8ab1ce1d880bd4d9c766.tar.bz2
tracing-50985bc8f889176d360d8ab1ce1d880bd4d9c766.zip
Update tests
Diffstat (limited to 'src/main/scala/TracingDirectives.scala')
-rw-r--r--src/main/scala/TracingDirectives.scala4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/scala/TracingDirectives.scala b/src/main/scala/TracingDirectives.scala
index 2c02571..a172808 100644
--- a/src/main/scala/TracingDirectives.scala
+++ b/src/main/scala/TracingDirectives.scala
@@ -19,7 +19,7 @@ trait TracingDirectives {
}
def trace(tracer: Tracer,
- name: String,
+ name: Option[String] = None,
extraLabels: Map[String, String] = Map.empty): Directive0 =
extractRequest.flatMap { request =>
def getHeader(name: String): Option[String] =
@@ -40,7 +40,7 @@ trait TracingDirectives {
) ++ extraLabels
val span = Span(
- name = name,
+ name = name.getOrElse(request.uri.path.toString),
traceId = traceId,
parentSpanId = parentSpanId,
labels = labels