From 01a9a37556156c590da8ff76f6698a4fa67a8f0a Mon Sep 17 00:00:00 2001 From: Johannes 'fish' Ziemke Date: Fri, 6 Jan 2017 12:21:12 +0100 Subject: [PATCH] Stop using deprecated SetMetricFamilyInjectionHook --- collector/textfile.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/collector/textfile.go b/collector/textfile.go index ab0c3a7..6d525ae 100644 --- a/collector/textfile.go +++ b/collector/textfile.go @@ -56,7 +56,10 @@ func NewTextFileCollector() (Collector, error) { // the flag is not passed. log.Infof("No directory specified, see --collector.textfile.directory") } else { - prometheus.SetMetricFamilyInjectionHook(c.parseTextFiles) + prometheus.DefaultGatherer = prometheus.Gatherers{ + prometheus.DefaultGatherer, + prometheus.GathererFunc(func() ([]*dto.MetricFamily, error) { return c.parseTextFiles(), nil }), + } } return c, nil