From: Mykola Golub Date: Tue, 12 Nov 2019 15:05:46 +0000 (+0000) Subject: librbd: cleanup: remove unused function X-Git-Tag: v15.1.0~565^2~19 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=a5f4236a75127ccc898a6b1dae527d6fabd940f1;p=ceph-ci.git librbd: cleanup: remove unused function Signed-off-by: Mykola Golub --- diff --git a/src/librbd/api/Mirror.cc b/src/librbd/api/Mirror.cc index 6c0b233d0d6..4f7cb215ea1 100644 --- a/src/librbd/api/Mirror.cc +++ b/src/librbd/api/Mirror.cc @@ -241,24 +241,6 @@ int create_bootstrap_peer(CephContext* cct, librados::IoCtx& io_ctx, return 0; } -template -int validate_mirroring_enabled(I *ictx) { - CephContext *cct = ictx->cct; - cls::rbd::MirrorImage mirror_image_internal; - int r = cls_client::mirror_image_get(&ictx->md_ctx, ictx->id, - &mirror_image_internal); - if (r < 0 && r != -ENOENT) { - lderr(cct) << "failed to retrieve mirroring state: " << cpp_strerror(r) - << dendl; - return r; - } else if (mirror_image_internal.state != - cls::rbd::MIRROR_IMAGE_STATE_ENABLED) { - lderr(cct) << "mirroring is not currently enabled" << dendl; - return -EINVAL; - } - return 0; -} - int list_mirror_images(librados::IoCtx& io_ctx, std::set& mirror_image_ids) { CephContext *cct = reinterpret_cast(io_ctx.cct()); @@ -448,7 +430,7 @@ int Mirror::image_disable(I *ictx, bool force) { return -EINVAL; } - // is mirroring enabled for the child? + // is mirroring enabled for the image? cls::rbd::MirrorImage mirror_image_internal; r = cls_client::mirror_image_get(&ictx->md_ctx, ictx->id, &mirror_image_internal);