15003: Fix errant warnings on Workbench configs.
[arvados.git] / services / keepstore / config.go
index 0902b99eb257df0e88059e38344aaad180f0b6ba..43a2191111376fbf86c6943ffffff6c22668aa38 100644 (file)
@@ -146,7 +146,7 @@ func (cfg *Config) Start(reg *prometheus.Registry) error {
        }
        vm := newVolumeMetricsVecs(reg)
        for _, v := range cfg.Volumes {
-               if err := v.Start(vm.opsCounters, vm.errCounters, vm.ioBytes); 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())
@@ -167,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
        }