From a70d21b162e00e49813f25149fa93442f5434e0b Mon Sep 17 00:00:00 2001 From: Venky Shankar Date: Mon, 9 Jul 2018 02:42:06 -0400 Subject: [PATCH] mds: dump minimal cli output during recursive scrub trigger Signed-off-by: Venky Shankar --- src/mds/MDCache.cc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/mds/MDCache.cc b/src/mds/MDCache.cc index 974e9f2424766..b0f89d5ceaca1 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) -- 2.39.5