Use flags instead of config and remove attributes

This commit is contained in:
Johannes 'fish' Ziemke 2015-05-20 20:04:49 +02:00
commit 665b05eedc
23 changed files with 87 additions and 162 deletions

View file

@ -35,7 +35,7 @@ const (
)
type tcpStatCollector struct {
config Config
metric *prometheus.GaugeVec
}
@ -43,11 +43,11 @@ func init() {
Factories["tcpstat"] = NewTCPStatCollector
}
// NewTCPStatCollector takes a config struct and returns
// NewTCPStatCollector takes a returns
// a new Collector exposing network stats.
func NewTCPStatCollector(config Config) (Collector, error) {
func NewTCPStatCollector() (Collector, error) {
return &tcpStatCollector{
config: config,
metric: prometheus.NewGaugeVec(
prometheus.GaugeOpts{
Namespace: Namespace,