13937: Simplifies volume counter stats assignments. Fixes test.
[arvados.git] / services / keepstore / azure_blob_volume.go
index 4323473962b073c5f738f376f44780720cda97f7..6b5b233c2a6701912ce06b1356fdb864778d0cf8 100644 (file)
@@ -186,9 +186,7 @@ func (v *AzureBlobVolume) Start(vm *volumeMetricsVecs) error {
        }
        // Set up prometheus metrics
        lbls := prometheus.Labels{"device_id": v.DeviceID()}
-       v.container.stats.opsCounters = vm.opsCounters.MustCurryWith(lbls)
-       v.container.stats.errCounters = vm.errCounters.MustCurryWith(lbls)
-       v.container.stats.ioBytes = vm.ioBytes.MustCurryWith(lbls)
+       v.container.stats.opsCounters, v.container.stats.errCounters, v.container.stats.ioBytes = vm.getCounterVecsFor(lbls)
 
        return nil
 }