From 2faa01bf8688dc980ff0a12eb09836ff720c0dd5 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 5 Apr 2017 11:58:57 -0400 Subject: [PATCH] mon/MgrMonitor: make debug prefix useful Signed-off-by: Sage Weil --- src/mon/MgrMonitor.cc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/mon/MgrMonitor.cc b/src/mon/MgrMonitor.cc index 6e73827030e..7aabdf3c68f 100644 --- a/src/mon/MgrMonitor.cc +++ b/src/mon/MgrMonitor.cc @@ -25,7 +25,13 @@ #define dout_subsys ceph_subsys_mon #undef dout_prefix -#define dout_prefix *_dout << "MgrMonitor " << __func__ << " " +#define dout_prefix _prefix(_dout, mon, map) +static ostream& _prefix(std::ostream *_dout, Monitor *mon, + const MgrMap& mgrmap) { + return *_dout << "mon." << mon->name << "@" << mon->rank + << "(" << mon->get_state_name() + << ").mgr e" << mgrmap.get_epoch() << " "; +} void MgrMonitor::create_initial() {