Skip to content
This repository was archived by the owner on Dec 27, 2023. It is now read-only.

Commit b983687

Browse files
committed
fix: rules
1 parent fdc59b5 commit b983687

File tree

2 files changed

+14
-7
lines changed

2 files changed

+14
-7
lines changed

dtos/rulesheets.go

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package dtos
22

33
import (
44
"encoding/json"
5-
"fmt"
65

76
v1 "github.com/bancodobrasil/featws-api/payloads/v1"
87
)
@@ -114,8 +113,10 @@ func buildRule(v interface{}) (interface{}, error) {
114113
}
115114

116115
return regra, nil
116+
117117
default:
118-
//fmt.Errorf("DEFAULT [%v] {%t}", value, value)
119-
return value, fmt.Errorf("DEFAULT [%v] {%t}", value, value)
118+
// fmt.Errorf("DEFAULT [%v] {%t}", value, value)
119+
// return value, fmt.Errorf("DEFAULT [%v] {%t}", value, value)
120+
return value, nil
120121
}
121122
}

utils/telemetry.go

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,20 @@ import (
44
"context"
55

66
telemetry "github.com/bancodobrasil/gin-telemetry"
7+
"github.com/spf13/viper"
78
"go.opentelemetry.io/otel/trace"
89
)
910

1011
// GenerateSpanTracer ...
1112
func GenerateSpanTracer(ctx context.Context, name string) func() {
12-
tracer := telemetry.GetTracer(ctx)
13-
_, span := tracer.Start(ctx, name, trace.WithSpanKind(trace.SpanKindInternal))
14-
return func() {
15-
span.End()
13+
MiddlewareDisabled := viper.GetViper().GetBool("TELEMETRY_DISABLED")
14+
if !MiddlewareDisabled {
15+
tracer := telemetry.GetTracer(ctx)
16+
_, span := tracer.Start(ctx, name, trace.WithSpanKind(trace.SpanKindInternal))
17+
return func() {
18+
span.End()
19+
}
1620
}
21+
22+
return func() {}
1723
}

0 commit comments

Comments
 (0)