func (s *Server) appendCollectdService(c collectd.Config) { if !c.Enabled { return } srv := collectd.NewService(c) srv.MetaClient = s.MetaClient srv.PointsWriter = s.PointsWriter s.Services = append(s.Services, srv) }
func (s *Server) appendCollectdService() { c := s.config.Collectd if !c.Enabled { return } srv := collectd.NewService(c) w := s.LogService.NewStaticLevelWriter(logging.INFO) srv.SetLogOutput(w) srv.MetaClient = s.MetaClient srv.PointsWriter = s.TaskMaster s.AppendService("collectd", srv) }