From 3b6ddf66d1b6c520058fb633090ac4e215f396a0 Mon Sep 17 00:00:00 2001 From: xie xingguo Date: Wed, 19 Jul 2017 16:43:50 +0800 Subject: [PATCH] mon/HealthMonitor: fix regex formatting Was: ./bin/ceph -s cluster: id: 0f704e51-f496-4812-a782-f6bcc490a109 health: HEALTH_ERR mon%plurals% %names% %isorare% low on available space Now: ./bin/ceph -s cluster: id: 1bb2cc6d-ba6f-467a-b811-994101a42749 health: HEALTH_ERR mon a is low on available space Signed-off-by: xie xingguo --- src/mon/HealthMonitor.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mon/HealthMonitor.cc b/src/mon/HealthMonitor.cc index 32f62667e25..0af6fb7477b 100644 --- a/src/mon/HealthMonitor.cc +++ b/src/mon/HealthMonitor.cc @@ -120,7 +120,7 @@ void HealthMonitor::encode_pending(MonitorDBStore::TransactionRef t) } pending_health.merge(p.second); } - for (auto p : pending_health.checks) { + for (auto &p : pending_health.checks) { p.second.summary = boost::regex_replace( p.second.summary, boost::regex("%num%"), stringify(names[p.first].size())); -- 2.39.5