master
go 21 lines 364 Bytes
Raw
1 // SPDX-License-Identifier: GPL-3.0-or-later
2
3 package tomcat
4
5 import (
6 "fmt"
7 "net/http"
8
9 "github.com/netdata/netdata/go/plugins/pkg/web"
10 )
11
12 func (c *Collector) validateConfig() error {
13 if c.URL == "" {
14 return fmt.Errorf("url not set")
15 }
16 return nil
17 }
18
19 func (c *Collector) initHTTPClient() (*http.Client, error) {
20 return web.NewHTTPClient(c.ClientConfig)
21 }