fix(providers): upgrade warnings to errors

These errors all mean something is going very wrong.
This commit is contained in:
Steven Allen 2020-02-18 12:40:49 -05:00
parent 2bceee5bb2
commit 9f0782bdac

View File

@ -133,13 +133,13 @@ func loadProvSet(dstore ds.Datastore, k []byte) (*providerSet, error) {
switch {
case err != nil:
// couldn't parse the time
log.Warning("parsing providers record from disk: ", err)
log.Error("parsing providers record from disk: ", err)
fallthrough
case now.Sub(t) > ProvideValidity:
// or just expired
err = dstore.Delete(ds.RawKey(e.Key))
if err != nil && err != ds.ErrNotFound {
log.Warning("failed to remove provider record from disk: ", err)
log.Error("failed to remove provider record from disk: ", err)
}
continue
}
@ -151,7 +151,7 @@ func loadProvSet(dstore ds.Datastore, k []byte) (*providerSet, error) {
log.Error("base32 decoding error: ", err)
err = dstore.Delete(ds.RawKey(e.Key))
if err != nil && err != ds.ErrNotFound {
log.Warning("failed to remove provider record from disk: ", err)
log.Error("failed to remove provider record from disk: ", err)
}
continue
}
@ -264,13 +264,13 @@ func (pm *ProviderManager) run(proc goprocess.Process) {
switch {
case err != nil:
// couldn't parse the time
log.Warning("parsing providers record from disk: ", err)
log.Error("parsing providers record from disk: ", err)
fallthrough
case gcTime.Sub(t) > ProvideValidity:
// or expired
err = pm.dstore.Delete(ds.RawKey(res.Key))
if err != nil && err != ds.ErrNotFound {
log.Warning("failed to remove provider record from disk: ", err)
log.Error("failed to remove provider record from disk: ", err)
}
}