From: Jason Dillaman Date: Mon, 22 Jul 2019 12:55:25 +0000 (-0400) Subject: cls/rbd: reduce verbosity of debug logs for non-errors X-Git-Tag: v13.2.7~129^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=b9134bc83b2a644d2c8ff50bfe641cb85f9cc3b5;p=ceph.git cls/rbd: reduce verbosity of debug logs for non-errors Fixes: http://tracker.ceph.com/issues/40865 Signed-off-by: Jason Dillaman (cherry picked from commit 7a6a2aefd72faf1da6594ca6bc5f8bf14a387edd) --- diff --git a/src/cls/rbd/cls_rbd.cc b/src/cls/rbd/cls_rbd.cc index 5d355d573fe0..620b0b3963c9 100644 --- a/src/cls/rbd/cls_rbd.cc +++ b/src/cls/rbd/cls_rbd.cc @@ -4723,8 +4723,10 @@ int mirror_image_get_image_id(cls_method_context_t hctx, bufferlist *in, std::string image_id; int r = read_key(hctx, mirror::global_key(global_id), &image_id); if (r < 0) { - CLS_ERR("error retrieving image id for global id '%s': %s", - global_id.c_str(), cpp_strerror(r).c_str()); + if (r != -ENOENT) { + CLS_ERR("error retrieving image id for global id '%s': %s", + global_id.c_str(), cpp_strerror(r).c_str()); + } return r; }