From 683117739409f2f3bc072cf4f49e2dd10d5dcfa7 Mon Sep 17 00:00:00 2001 From: Krishna Srinivas Date: Wed, 25 Apr 2018 11:46:49 -0700 Subject: [PATCH] Do not log errFileNotFound error (#5853) --- cmd/fs-v1-helpers.go | 4 +++- cmd/xl-v1-utils.go | 8 ++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/cmd/fs-v1-helpers.go b/cmd/fs-v1-helpers.go index 664776d5c..94364305d 100644 --- a/cmd/fs-v1-helpers.go +++ b/cmd/fs-v1-helpers.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 } diff --git a/cmd/xl-v1-utils.go b/cmd/xl-v1-utils.go index 5f5c914cb..4e16c3958 100644 --- a/cmd/xl-v1-utils.go +++ b/cmd/xl-v1-utils.go @@ -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`.