func NewProbeHandler()

in pkg/handlers/probe_handler.go [26:35]


func NewProbeHandler(hostToProbe []string, port uint16) ProbeHandler {
	addrs := make([]string, len(hostToProbe))
	for i, host := range hostToProbe {
		addrs[i] = fmt.Sprintf("%s:%d", host, port)
	}
	return &probeHandler{
		addrs:        addrs,
		probeTimeout: defaultProbeTimeout,
	}
}