From 0cab76d01ea601cf4b9623d9ec7fa2e01d231a87 Mon Sep 17 00:00:00 2001 From: Nikita Zinkevich Date: Fri, 10 Jan 2025 12:32:52 +0300 Subject: [PATCH] [#595] Add debug log when bucket settings not found Signed-off-by: Nikita Zinkevich --- api/layer/system_object.go | 2 ++ internal/logs/logs.go | 1 + 2 files changed, 3 insertions(+) diff --git a/api/layer/system_object.go b/api/layer/system_object.go index beb5b71d..19e58f02 100644 --- a/api/layer/system_object.go +++ b/api/layer/system_object.go @@ -13,6 +13,7 @@ import ( apierr "git.frostfs.info/TrueCloudLab/frostfs-s3-gw/api/errors" "git.frostfs.info/TrueCloudLab/frostfs-s3-gw/api/layer/frostfs" "git.frostfs.info/TrueCloudLab/frostfs-s3-gw/api/layer/tree" + "git.frostfs.info/TrueCloudLab/frostfs-s3-gw/internal/logs" "git.frostfs.info/TrueCloudLab/frostfs-sdk-go/api/object" cid "git.frostfs.info/TrueCloudLab/frostfs-sdk-go/container/id" oid "git.frostfs.info/TrueCloudLab/frostfs-sdk-go/object/id" @@ -215,6 +216,7 @@ func (n *Layer) GetBucketSettings(ctx context.Context, bktInfo *data.BucketInfo) return nil, err } settings = &data.BucketSettings{Versioning: data.VersioningUnversioned} + n.reqLogger(ctx).Debug(logs.BucketSettingsNotFoundUseDefaults) } n.cache.PutSettings(owner, bktInfo, settings) diff --git a/internal/logs/logs.go b/internal/logs/logs.go index 00c0d731..933837aa 100644 --- a/internal/logs/logs.go +++ b/internal/logs/logs.go @@ -185,4 +185,5 @@ const ( FailedToPutTombstones = "failed to put tombstones" WarnDomainContainsPort = "the domain contains a port, domain skipped" CouldntCacheNetmap = "couldn't cache netmap" + BucketSettingsNotFoundUseDefaults = "bucket settings not found, use defaults" )