From 0e4ba992b75beaa2fb869b548cd36cc53fdcf03f Mon Sep 17 00:00:00 2001 From: Casey Bodley Date: Mon, 27 Aug 2018 19:55:14 -0400 Subject: [PATCH] rgw: add global prefix provider for radosgw-admin Signed-off-by: Casey Bodley (cherry picked from commit 9a5dbc81b774d0be4b51f39e37bcfa15f3b36db8) --- src/rgw/rgw_admin.cc | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/rgw/rgw_admin.cc b/src/rgw/rgw_admin.cc index b18acfcf4f88..2d2990939ef8 100644 --- a/src/rgw/rgw_admin.cc +++ b/src/rgw/rgw_admin.cc @@ -58,6 +58,16 @@ static RGWRados *store = NULL; +static const DoutPrefixProvider* dpp() { + struct GlobalPrefix : public DoutPrefixProvider { + CephContext *get_cct() const override { return store->ctx(); } + unsigned get_subsys() const override { return dout_subsys; } + std::ostream& gen_prefix(std::ostream& out) const override { return out; } + }; + static GlobalPrefix global_dpp; + return &global_dpp; +} + void usage() { cout << "usage: radosgw-admin [options...]" << std::endl; -- 2.47.3