MCPcopy Create free account
hub / github.com/zalando/skipper / Logger

Method Logger

proxy/context.go:222–232  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

220func (c *context) ParentSpan() opentracing.Span { return c.parentSpan }
221
222func (c *context) Logger() filters.FilterContextLogger {
223 if c.logger == nil {
224 traceID := tracing.GetTraceID(c.initialSpan)
225 if traceID != "" {
226 c.logger = log.WithFields(log.Fields{"trace_id": traceID})
227 } else {
228 c.logger = log.StandardLogger()
229 }
230 }
231 return c.logger
232}
233
234func (c *context) RouteId() string {
235 if c.route == nil {

Callers 3

ServeHTTPMethod · 0.95
SplitMethod · 0.95
loopbackInternalMethod · 0.95

Calls 2

GetTraceIDFunction · 0.92
WithFieldsMethod · 0.80

Tested by

no test coverage detected