only log executed instructions details in verbose mode
This commit is contained in:
+3
-3
@@ -734,14 +734,14 @@ void readMessage(Message* message)
|
||||
void executeInstructions(MessageMap* messages, bool verbose)
|
||||
{
|
||||
result_t result = messages->resolveConditions(verbose);
|
||||
if (result != RESULT_OK)
|
||||
if (result != RESULT_OK) {
|
||||
logError(lf_main, "error resolving conditions: %s, %s", getResultCode(result), messages->getLastError().c_str());
|
||||
|
||||
}
|
||||
ostringstream log;
|
||||
result = messages->executeInstructions(log, logFileLoaded, readMessage);
|
||||
if (result != RESULT_OK) {
|
||||
logError(lf_main, "error executing instructions: %s, %s, %s", getResultCode(result), messages->getLastError().c_str(), log.str().c_str());
|
||||
} else if (log.tellp() > 0) {
|
||||
} else if (verbose && log.tellp() > 0) {
|
||||
logInfo(lf_main, log.str().c_str());
|
||||
}
|
||||
logNotice(lf_main, "found messages: %d (%d conditional on %d conditions, %d poll, %d update)", messages->size(), messages->sizeConditional(), messages->sizeConditions(), messages->sizePoll(), messages->sizePassive());
|
||||
|
||||
Reference in New Issue
Block a user