Better logging

This commit is contained in:
Julien CLEMENT 2020-05-06 19:51:35 +02:00
parent 879b82fb7e
commit f4ce89216f

@ -120,9 +120,11 @@ namespace paxos
int ballot = ledger.last_tried(); int ballot = ledger.last_tried();
std::string ballot_str = std::to_string(ballot); std::string ballot_str = std::to_string(ballot);
log(config_.name + " has received enough LastVote(" log("===============================================\n"
+ config_.name + " has received enough LastVote("
+ ballot_str + ", v" + ballot_str + ", v"
+ ")", green); + ")\n"
"===============================================", green);
Vote max_vote; Vote max_vote;
@ -256,7 +258,9 @@ namespace paxos
{ {
ledger.set_decree(decree); ledger.set_decree(decree);
std::string new_decree= std::to_string(ledger.get_decree().decree); std::string new_decree= std::to_string(ledger.get_decree().decree);
log("Received success, the new decree is now: " + new_decree, green); log("=======================================\n"
"Received success, the new decree is now: " + new_decree +
"\n=======================================", green);
} }
void Legislator::handle_message(Message message) void Legislator::handle_message(Message message)