commit | e09a6205ef0446ee6ad3d42dabb7a9b6d41a3862 | [log] [tgz] |
---|---|---|
author | Girish Gowdra <girish@opennetworking.org> | Tue Jan 12 18:10:59 2021 -0800 |
committer | Girish Gowdra <girish@opennetworking.org> | Wed Jan 20 12:43:19 2021 -0800 |
tree | 7add69fda553b86bc1a60281f5f8961c5a74d77a | |
parent | c8bba41fd1321daed853bfef08831adf4d90814e [diff] [blame] |
[VOL-3318] : Framework for collecting Metrics from the ONU - Currently implements collecting of OpticalPower Metrics and UNI status metrics - Supports changing Metric collection frequency - Use voltha-lib-go version 4.0.6 Change-Id: I9bd1ec8d8af9d739db96ae0303b6702dd3ce8520
diff --git a/vendor/github.com/opencord/voltha-lib-go/v4/pkg/adapters/common/performance_metrics.go b/vendor/github.com/opencord/voltha-lib-go/v4/pkg/adapters/common/performance_metrics.go index 6705c72..3b6d4f9 100644 --- a/vendor/github.com/opencord/voltha-lib-go/v4/pkg/adapters/common/performance_metrics.go +++ b/vendor/github.com/opencord/voltha-lib-go/v4/pkg/adapters/common/performance_metrics.go
@@ -48,6 +48,11 @@ } } +// UpdateFrequency will update the frequency. +func (pm *PmMetrics) UpdateFrequency(frequency uint32) { + pm.frequency = frequency +} + func Metrics(pmNames []string) PmMetricsOption { return func(args *PmMetrics) { args.metrics = make(map[string]*voltha.PmConfig)