115
service string,
116
traceCtx invocationTraceContext,
118
>
client, err := b.clientProvider(ctx, ns.ID().String(), endpoint, service)
119
>
if err != nil {
120
return nil, serviceerror.NewUnavailablef("failed to get a client: %v", err)
121
}
123
>
if b.httpTraceProvider != nil {
124
traceLogger := log.With(b.logger, traceCtx.tags()...)
125
clientTrace = b.httpTraceProvider.NewTrace(traceCtx.attempt, traceLogger)
126
}
127
>
return &invocationHTTP{client: client, clientTrace: clientTrace}, nil
invocation.go
128
}
129