Skip to content

Commit 8492ab8

Browse files
mmorel-35dmathieu
authored andcommitted
[chore]: fix staticcheck rules (cmd, scraper, testbed) (open-telemetry#39198)
#### Description This fixes staticcheck issues in cmd, scraper and testbed discovered after golangci-lint@v2 upgrade Signed-off-by: Matthieu MOREL <[email protected]>
1 parent 997a153 commit 8492ab8

File tree

6 files changed

+13
-15
lines changed

6 files changed

+13
-15
lines changed

cmd/telemetrygen/pkg/logs/logs.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -153,27 +153,27 @@ func parseSeverity(severityText string, severityNumber int32) (string, log.Sever
153153
// severity number should match well-known severityText
154154
switch severityText {
155155
case plog.SeverityNumberTrace.String():
156-
if !(severityNumber >= 1 && severityNumber <= 4) {
156+
if severityNumber < 1 || severityNumber > 4 {
157157
return "", 0, fmt.Errorf("severity text %q does not match severity number %d, the valid range is [1,4]", severityText, severityNumber)
158158
}
159159
case plog.SeverityNumberDebug.String():
160-
if !(severityNumber >= 5 && severityNumber <= 8) {
160+
if severityNumber < 5 || severityNumber > 8 {
161161
return "", 0, fmt.Errorf("severity text %q does not match severity number %d, the valid range is [5,8]", severityText, severityNumber)
162162
}
163163
case plog.SeverityNumberInfo.String():
164-
if !(severityNumber >= 9 && severityNumber <= 12) {
164+
if severityNumber < 9 || severityNumber > 12 {
165165
return "", 0, fmt.Errorf("severity text %q does not match severity number %d, the valid range is [9,12]", severityText, severityNumber)
166166
}
167167
case plog.SeverityNumberWarn.String():
168-
if !(severityNumber >= 13 && severityNumber <= 16) {
168+
if severityNumber < 13 || severityNumber > 16 {
169169
return "", 0, fmt.Errorf("severity text %q does not match severity number %d, the valid range is [13,16]", severityText, severityNumber)
170170
}
171171
case plog.SeverityNumberError.String():
172-
if !(severityNumber >= 17 && severityNumber <= 20) {
172+
if severityNumber < 17 || severityNumber > 20 {
173173
return "", 0, fmt.Errorf("severity text %q does not match severity number %d, the valid range is [17,20]", severityText, severityNumber)
174174
}
175175
case plog.SeverityNumberFatal.String():
176-
if !(severityNumber >= 21 && severityNumber <= 24) {
176+
if severityNumber < 21 || severityNumber > 24 {
177177
return "", 0, fmt.Errorf("severity text %q does not match severity number %d, the valid range is [21,24]", severityText, severityNumber)
178178
}
179179
}

scraper/zookeeperscraper/config.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@ type Config struct {
1717
}
1818

1919
func (cfg *Config) Validate() error {
20-
_, _, err := net.SplitHostPort(cfg.TCPAddrConfig.Endpoint)
20+
_, _, err := net.SplitHostPort(cfg.Endpoint)
2121
return err
2222
}

scraper/zookeeperscraper/scraper_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -285,9 +285,9 @@ func TestZookeeperMetricsScraperScrape(t *testing.T) {
285285
}
286286

287287
cfg := createDefaultConfig().(*Config)
288-
cfg.TCPAddrConfig.Endpoint = localAddr
288+
cfg.Endpoint = localAddr
289289
if tt.metricsConfig != nil {
290-
cfg.MetricsBuilderConfig.Metrics = tt.metricsConfig()
290+
cfg.Metrics = tt.metricsConfig()
291291
}
292292

293293
core, observedLogs := observer.New(zap.DebugLevel)

testbed/datareceivers/jaeger.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ func NewJaegerDataReceiver(port int) testbed.DataReceiver {
3333
func (jr *jaegerDataReceiver) Start(tc consumer.Traces, _ consumer.Metrics, _ consumer.Logs) error {
3434
factory := jaegerreceiver.NewFactory()
3535
cfg := factory.CreateDefaultConfig().(*jaegerreceiver.Config)
36-
cfg.Protocols.GRPC = &configgrpc.ServerConfig{
36+
cfg.GRPC = &configgrpc.ServerConfig{
3737
NetAddr: confignet.AddrConfig{Endpoint: fmt.Sprintf("127.0.0.1:%d", jr.Port), Transport: confignet.TransportTypeTCP},
3838
}
3939
var err error

testbed/datareceivers/sapm.go

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,8 @@ func (sr *SapmDataReceiver) Stop() error {
5656

5757
// GenConfigYAMLStr returns exporter config for the agent.
5858
func (sr *SapmDataReceiver) GenConfigYAMLStr() string {
59-
disableCompression := false
60-
if sr.compression == "" {
61-
disableCompression = true
62-
}
59+
disableCompression := sr.compression == ""
60+
6361
// Note that this generates an exporter config for agent.
6462
return fmt.Sprintf(`
6563
sapm:

testbed/datasenders/zipkin.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ func (zs *zipkinDataSender) Start() error {
3838
cfg := factory.CreateDefaultConfig().(*zipkinexporter.Config)
3939
cfg.Endpoint = fmt.Sprintf("http://%s/api/v2/spans", zs.GetEndpoint())
4040
// Disable retries, we should push data and if error just log it.
41-
cfg.BackOffConfig.Enabled = false
41+
cfg.Enabled = false
4242
// Disable sending queue, we should push data from the caller goroutine.
4343
cfg.QueueSettings.Enabled = false
4444
params := exportertest.NewNopSettings(factory.Type())

0 commit comments

Comments
 (0)