proxy-summary.go 751 字节
Newer Older
Y
Your Name 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
package diting

//
//type SummariesProxy struct {
//	ConstLabelsProxy
//	opt *SummaryOpts
//	locker sync.RWMutex
//	summaries Summaries
//}
//
//func newSummariesProxy(opt *SummaryOpts) *SummariesProxy {
//	return &SummariesProxy{
//		ConstLabelsProxy:ConstLabelsProxy(opt.ConstLabels),
//		opt:       opt,
//		locker:    sync.RWMutex{},
//		summaries: nil,
//	}
//}
//
//func (s *SummariesProxy) Refresh(factories Factories) {
//
//	summaries, _ := factories.NewSummary(s.opt)
//	s.locker.Lock()
//	s.summaries = summaries
//	s.locker.Unlock()
//}
//
//func (s *SummariesProxy) Observe(value float64, labels Labels) {
//	s.compile(labels)
//	s.locker.RLock()
//	summaries :=s.summaries
//	s.locker.RUnlock()
//	summaries.Observe(value,labels)
//}
Y
Your Name 已提交
35
//