We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fca46fc commit b49d237Copy full SHA for b49d237
heartbeat/hbtest/hbtestutil.go
@@ -213,7 +213,7 @@ func ResolveChecks(ip string) validator.Validator {
213
func SimpleURLChecks(t *testing.T, scheme string, host string, port uint16) validator.Validator {
214
hostPort := host
215
if port != 0 {
216
- hostPort = fmt.Sprintf("%s:%d", host, port)
+ hostPort = net.JoinHostPort(host, strconv.Itoa(int(port)))
217
}
218
219
u, err := url.Parse(fmt.Sprintf("%s://%s", scheme, hostPort))
heartbeat/monitors/active/http/http_test.go
@@ -32,6 +32,7 @@ import (
32
"os"
33
"path"
34
"reflect"
35
+ "strconv"
36
"sync"
37
"testing"
38
"time"
@@ -620,7 +621,7 @@ func TestConnRefusedJob(t *testing.T) {
620
621
lookslike.Strict(lookslike.Compose(
622
hbtest.BaseChecks(ip, "down", "http"),
623
hbtest.SummaryStateChecks(0, 1),
- hbtest.ECSErrCodeChecks(ecserr.CODE_NET_COULD_NOT_CONNECT, fmt.Sprintf("%s:%d", ip, port)),
624
+ hbtest.ECSErrCodeChecks(ecserr.CODE_NET_COULD_NOT_CONNECT, net.JoinHostPort(ip, strconv.Itoa(int(port)))),
625
urlChecks(url),
626
)),
627
event.Fields,
@@ -642,7 +643,7 @@ func TestUnreachableJob(t *testing.T) {
642
643
644
645
646
647
648
649
libbeat/processors/add_kubernetes_metadata/indexers.go
@@ -19,6 +19,8 @@ package add_kubernetes_metadata
19
20
import (
21
"fmt"
22
+ "net"
23
24
25
"github.com/elastic/elastic-agent-autodiscover/kubernetes"
26
"github.com/elastic/elastic-agent-autodiscover/kubernetes/metadata"
@@ -255,7 +257,7 @@ func (h *IPPortIndexer) GetMetadata(pod *kubernetes.Pod) []MetadataIndex {
255
257
if port.ContainerPort != 0 {
256
258
259
m = append(m, MetadataIndex{
- Index: fmt.Sprintf("%s:%d", pod.Status.PodIP, port.ContainerPort),
260
+ Index: net.JoinHostPort(pod.Status.PodIP, strconv.Itoa(int(port.ContainerPort))),
261
Data: h.metaGen.Generate(
262
pod,
263
metadata.WithFields("container.name", container.Name),
@@ -287,7 +289,7 @@ func (h *IPPortIndexer) GetIndexes(pod *kubernetes.Pod) []string {
287
289
288
290
for _, port := range ports {
291
- hostPorts = append(hostPorts, fmt.Sprintf("%s:%d", pod.Status.PodIP, port.ContainerPort))
292
+ hostPorts = append(hostPorts, net.JoinHostPort(pod.Status.PodIP, strconv.Itoa(int(port.ContainerPort))))
293
294
295
libbeat/processors/add_kubernetes_metadata/indexers_test.go
@@ -468,12 +470,12 @@ func TestIpPortIndexer(t *testing.T) {
468
470
indexers = ipIndexer.GetMetadata(&pod)
469
471
assert.Equal(t, 2, len(indexers))
472
assert.Equal(t, ip, indexers[0].Index)
- assert.Equal(t, fmt.Sprintf("%s:%d", ip, port), indexers[1].Index)
473
+ assert.Equal(t, net.JoinHostPort(ip, strconv.Itoa(int(port))), indexers[1].Index)
474
475
indices = ipIndexer.GetIndexes(&pod)
476
assert.Equal(t, 2, len(indices))
477
assert.Equal(t, ip, indices[0])
- assert.Equal(t, fmt.Sprintf("%s:%d", ip, port), indices[1])
478
+ assert.Equal(t, net.JoinHostPort(ip, strconv.Itoa(int(port))), indices[1])
479
480
assert.Equal(t, expected.String(), indexers[0].Data.String())
481
expected.Put("kubernetes.container",
metricbeat/helper/server/tcp/tcp_test.go
@@ -20,8 +20,8 @@
package tcp
- "fmt"
"net"
27
"github.com/stretchr/testify/assert"
@@ -31,7 +31,7 @@ import (
31
)
func GetTestTcpServer(host string, port int) (server.Server, error) {
- addr, err := net.ResolveTCPAddr("tcp", fmt.Sprintf("%s:%d", host, port))
+ addr, err := net.ResolveTCPAddr("tcp", net.JoinHostPort(host, strconv.Itoa(int(port))))
if err != nil {
return nil, err
@@ -80,7 +80,7 @@ func TestTcpServer(t *testing.T) {
80
81
82
func writeToServer(t *testing.T, message, host string, port int) {
83
- servAddr := fmt.Sprintf("%s:%d", host, port)
+ servAddr := net.JoinHostPort(host, strconv.Itoa(int(port)))
84
tcpAddr, err := net.ResolveTCPAddr("tcp", servAddr)
85
86
t.Error(err)
metricbeat/helper/server/udp/udp_test.go
package udp
func GetTestUdpServer(host string, port int) (server.Server, error) {
- addr, err := net.ResolveUDPAddr("udp", fmt.Sprintf("%s:%d", host, port))
+ addr, err := net.ResolveUDPAddr("udp", net.JoinHostPort(host, strconv.Itoa(int(port))))
@@ -78,7 +78,7 @@ func TestUdpServer(t *testing.T) {
78
79
conn, err := net.Dial("udp", servAddr)
x-pack/metricbeat/module/airflow/statsd/data_test.go
@@ -8,6 +8,7 @@ import (
8
9
10
"runtime"
11
12
13
14
@@ -43,7 +44,7 @@ func getConfig() map[string]interface{} {
43
44
45
46
func createEvent(data string, t *testing.T) {
- udpAddr, err := net.ResolveUDPAddr("udp", fmt.Sprintf("%s:%d", STATSD_HOST, STATSD_PORT))
47
+ udpAddr, err := net.ResolveUDPAddr("udp", net.JoinHostPort(STATSD_HOST, strconv.Itoa(int(STATSD_PORT))))
48
require.NoError(t, err)
49
50
conn, err := net.DialUDP("udp", nil, udpAddr)
0 commit comments