...
1
16
17 package metrics
18
19 import "k8s.io/component-base/metrics/testutil"
20
21
22 type ClusterAutoscalerMetrics testutil.Metrics
23
24
25 func (m *ClusterAutoscalerMetrics) Equal(o ClusterAutoscalerMetrics) bool {
26 return (*testutil.Metrics)(m).Equal(testutil.Metrics(o))
27 }
28
29 func newClusterAutoscalerMetrics() ClusterAutoscalerMetrics {
30 result := testutil.NewMetrics()
31 return ClusterAutoscalerMetrics(result)
32 }
33
34 func parseClusterAutoscalerMetrics(data string) (ClusterAutoscalerMetrics, error) {
35 result := newClusterAutoscalerMetrics()
36 if err := testutil.ParseMetrics(data, (*testutil.Metrics)(&result)); err != nil {
37 return ClusterAutoscalerMetrics{}, err
38 }
39 return result, nil
40 }
41
View as plain text