From: Venky Shankar Date: Mon, 9 Jul 2018 06:42:06 +0000 (-0400) Subject: mds: dump minimal cli output during recursive scrub trigger X-Git-Tag: v14.0.1~818^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=a70d21b162e00e49813f25149fa93442f5434e0b;p=ceph.git mds: dump minimal cli output during recursive scrub trigger Signed-off-by: Venky Shankar --- diff --git a/src/mds/MDCache.cc b/src/mds/MDCache.cc index 974e9f24247..b0f89d5ceac 100644 --- a/src/mds/MDCache.cc +++ b/src/mds/MDCache.cc @@ -12316,6 +12316,13 @@ void MDCache::enqueue_scrub( mdr->internal_op_finish = cs; enqueue_scrub_work(mdr); + + // since recursive scrub is asynchronous, dump minimal output + // to not upset cli tools. + if (recursive) { + f->open_object_section("results"); + f->close_section(); // results + } } void MDCache::enqueue_scrub_work(MDRequestRef& mdr)