Do not log errFileNotFound error (#5853)

master
Krishna Srinivas 7 years ago committed by Harshavardhana
parent fe126de98b
commit 6831177394
  1. 4
      cmd/fs-v1-helpers.go
  2. 8
      cmd/xl-v1-utils.go

@ -163,7 +163,9 @@ func fsStat(ctx context.Context, statLoc string) (os.FileInfo, error) {
}
fi, err := os.Stat((statLoc))
if err != nil {
logger.LogIf(ctx, err)
if err != errFileNotFound {
logger.LogIf(ctx, err)
}
return nil, err
}

@ -66,7 +66,9 @@ func reduceErrs(errs []error, ignoredErrs []error) (maxCount int, maxErr error)
func reduceQuorumErrs(ctx context.Context, errs []error, ignoredErrs []error, quorum int, quorumErr error) error {
maxCount, maxErr := reduceErrs(errs, ignoredErrs)
if maxCount >= quorum {
logger.LogIf(ctx, maxErr)
if maxErr != errFileNotFound {
logger.LogIf(ctx, maxErr)
}
return maxErr
}
logger.LogIf(ctx, quorumErr)
@ -295,7 +297,9 @@ func readXLMeta(ctx context.Context, disk StorageAPI, bucket string, object stri
// Reads entire `xl.json`.
xlMetaBuf, err := disk.ReadAll(bucket, path.Join(object, xlMetaJSONFile))
if err != nil {
logger.LogIf(ctx, err)
if err != errFileNotFound {
logger.LogIf(ctx, err)
}
return xlMetaV1{}, err
}
// obtain xlMetaV1{} using `github.com/tidwall/gjson`.

Loading…
Cancel
Save