From 87d772a7d708fec12f48cd8adc0dedff6e1025da Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Mon, 26 Aug 2024 10:15:20 +0200 Subject: Adding upstream version 1.47.0. Signed-off-by: Daniel Baumann --- .../collectors/go.d.plugin/modules/dnsmasq/init.go | 43 ---------------------- 1 file changed, 43 deletions(-) delete mode 100644 src/go/collectors/go.d.plugin/modules/dnsmasq/init.go (limited to 'src/go/collectors/go.d.plugin/modules/dnsmasq/init.go') diff --git a/src/go/collectors/go.d.plugin/modules/dnsmasq/init.go b/src/go/collectors/go.d.plugin/modules/dnsmasq/init.go deleted file mode 100644 index be21758ad..000000000 --- a/src/go/collectors/go.d.plugin/modules/dnsmasq/init.go +++ /dev/null @@ -1,43 +0,0 @@ -// SPDX-License-Identifier: GPL-3.0-or-later - -package dnsmasq - -import ( - "errors" - "fmt" - - "github.com/netdata/netdata/go/go.d.plugin/agent/module" -) - -func (d *Dnsmasq) validateConfig() error { - if d.Address == "" { - return errors.New("'address' parameter not set") - } - if !isProtocolValid(d.Protocol) { - return fmt.Errorf("'protocol' (%s) is not valid, expected one of %v", d.Protocol, validProtocols) - } - return nil -} - -func (d *Dnsmasq) initDNSClient() (dnsClient, error) { - return d.newDNSClient(d.Protocol, d.Timeout.Duration()), nil -} - -func (d *Dnsmasq) initCharts() (*module.Charts, error) { - return cacheCharts.Copy(), nil -} - -func isProtocolValid(protocol string) bool { - for _, v := range validProtocols { - if protocol == v { - return true - } - } - return false -} - -var validProtocols = []string{ - "udp", - "tcp", - "tcp-tls", -} -- cgit v1.2.3