[#175] Return pointer from newStateMetrics

Signed-off-by: Denis Kirillov <denis@nspcc.ru>
This commit is contained in:
Denis Kirillov 2022-07-22 16:48:26 +03:00 committed by Alex Vanin
parent cf018c2fab
commit f46ee45843

View file

@ -27,12 +27,12 @@ func newGateMetrics() *GateMetrics {
stateMetric.register() stateMetric.register()
return &GateMetrics{ return &GateMetrics{
stateMetrics: stateMetric, stateMetrics: *stateMetric,
} }
} }
func newStateMetrics() stateMetrics { func newStateMetrics() *stateMetrics {
return stateMetrics{ return &stateMetrics{
healthCheck: prometheus.NewGauge(prometheus.GaugeOpts{ healthCheck: prometheus.NewGauge(prometheus.GaugeOpts{
Namespace: namespace, Namespace: namespace,
Subsystem: stateSubsystem, Subsystem: stateSubsystem,