@@ -45,7 +45,9 @@ type Tracer struct {
4545}
4646
4747// NewTracer creates and configures the traces collection.
48- func NewTracer (ctx context.Context , l log.Logger , appName , appVersion string , writer io.Writer , opts * Options ) (* Tracer , error ) {
48+ func NewTracer (
49+ ctx context.Context , l log.Logger , appName , appVersion string , writer io.Writer , opts * Options ,
50+ ) (* Tracer , error ) {
4951 spanExporter , err := NewTraceExporter (ctx , writer , opts )
5052 if err != nil {
5153 return nil , errors .New (err )
@@ -116,7 +118,9 @@ func NewTracer(ctx context.Context, l log.Logger, appName, appVersion string, wr
116118}
117119
118120// newTraceProvider creates a new trace tracer with terragrunt version.
119- func newTraceProvider (exp sdktrace.SpanExporter , appName , appVersion string , opts * Options ) (* sdktrace.TracerProvider , error ) {
121+ func newTraceProvider (
122+ exp sdktrace.SpanExporter , appName , appVersion string , opts * Options ,
123+ ) (* sdktrace.TracerProvider , error ) {
120124 r , err := resource .Merge (
121125 resource .Default (),
122126 resource .NewWithAttributes (
@@ -190,7 +194,9 @@ func NewTraceExporter(ctx context.Context, writer io.Writer, opts *Options) (sdk
190194}
191195
192196// Trace collects traces for method execution.
193- func (tracer * Tracer ) Trace (ctx context.Context , name string , attrs map [string ]any , fn func (childCtx context.Context ) error ) error {
197+ func (tracer * Tracer ) Trace (
198+ ctx context.Context , name string , attrs map [string ]any , fn func (childCtx context.Context ) error ,
199+ ) error {
194200 if tracer == nil || tracer .spanExporter == nil || tracer .provider == nil { // invoke function without tracing
195201 return fn (ctx )
196202 }
@@ -199,7 +205,10 @@ func (tracer *Tracer) Trace(ctx context.Context, name string, attrs map[string]a
199205
200206 if span == nil {
201207 if tracer .l != nil {
202- tracer .l .Debugf ("openSpan returned nil span for %q (provider may have been shut down), bypassing tracing. Stack:\n %s" , name , debug .Stack ())
208+ tracer .l .Debugf (
209+ "openSpan returned nil span for %q (provider may have been shut down), bypassing tracing. Stack:\n %s" ,
210+ name , debug .Stack (),
211+ )
203212 }
204213
205214 return fn (ctx )
0 commit comments