From 034acf73992cbcabf64cb4c7f0f319f920a9fa46 Mon Sep 17 00:00:00 2001 From: Eric Frias Date: Wed, 19 Jul 2017 14:14:23 -0400 Subject: [PATCH] Replace idiosyncratic use of captures in ilog() statements with the usual mechanism --- libraries/plugins/witness/witness.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/libraries/plugins/witness/witness.cpp b/libraries/plugins/witness/witness.cpp index 126132d7..05d369b5 100644 --- a/libraries/plugins/witness/witness.cpp +++ b/libraries/plugins/witness/witness.cpp @@ -188,7 +188,8 @@ block_production_condition::block_production_condition_enum witness_plugin::bloc switch( result ) { case block_production_condition::produced: - ilog("Generated block #${n} with timestamp ${t} at time ${c}", (capture)); + ilog("Generated block #${n} with timestamp ${t} at time ${c}", + ("n", capture["n"])("t", capture["t"])("c", capture["c"])); break; case block_production_condition::not_synced: ilog("Not producing block because production is disabled until we receive a recent block (see: --enable-stale-production)"); @@ -201,10 +202,12 @@ block_production_condition::block_production_condition_enum witness_plugin::bloc dlog("Not producing block because slot has not yet arrived"); break; case block_production_condition::no_private_key: - ilog("Not producing block because I don't have the private key for ${scheduled_key}", (capture) ); + ilog("Not producing block because I don't have the private key for ${scheduled_key}", + ("n", capture["n"])("t", capture["t"])("c", capture["c"])); break; case block_production_condition::low_participation: - elog("Not producing block because node appears to be on a minority fork with only ${pct}% witness participation", (capture) ); + elog("Not producing block because node appears to be on a minority fork with only ${pct}% witness participation", + ("n", capture["n"])("t", capture["t"])("c", capture["c"])); break; case block_production_condition::lag: elog("Not producing block because node didn't wake up within 500ms of the slot time.");