X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/43ad590772de48fbc3a6a45654445bab79a0bdc1..93cfe7c262708fb09eda5aad1839c832816d4591:/services/keepstore/config.go diff --git a/services/keepstore/config.go b/services/keepstore/config.go index 43b309916e..43a2191111 100644 --- a/services/keepstore/config.go +++ b/services/keepstore/config.go @@ -146,11 +146,7 @@ func (cfg *Config) Start(reg *prometheus.Registry) error { } vm := newVolumeMetricsVecs(reg) for _, v := range cfg.Volumes { - metrics := vm.curryWith( - v.String(), - v.Status().MountPoint, - fmt.Sprintf("%d", v.Status().DeviceNum)) - if err := v.Start(metrics); err != nil { + if err := v.Start(vm); err != nil { return fmt.Errorf("volume %s: %s", v, err) } log.Printf("Using volume %v (writable=%v)", v, v.Writable()) @@ -171,7 +167,7 @@ func (vl *VolumeList) UnmarshalJSON(data []byte) error { for _, factory := range VolumeTypes { t := factory().Type() if _, ok := typeMap[t]; ok { - log.Fatal("volume type %+q is claimed by multiple VolumeTypes") + log.Fatalf("volume type %+q is claimed by multiple VolumeTypes", t) } typeMap[t] = factory }