lib/labkit/tracing/tracing_utils.rb in gitlab-labkit-0.13.5 vs lib/labkit/tracing/tracing_utils.rb in gitlab-labkit-0.14.0
- old
+ new
@@ -46,9 +46,11 @@
span.log_kv(stack: caller.join('\n')) if include_stacktrace?(operation_name)
end
# Add exception logging to a span
def self.log_exception_on_span(span, exception)
+ return if exception.blank?
+
span.set_tag("error", true)
span.log_kv(**kv_tags_for_exception(exception))
end
# Generate key-value tags for an exception