mirror of
https://git.rwth-aachen.de/acs/public/villas/node/
synced 2025-03-09 00:00:00 +01:00
improve log output for signal lists
This commit is contained in:
parent
dfcafed20a
commit
977b65ae2d
5 changed files with 8 additions and 5 deletions
|
@ -110,7 +110,8 @@ skip_add:
|
|||
|
||||
auto logger = h->getLogger();
|
||||
logger->debug("Signal list after hook #{}:", i++);
|
||||
sigs->dump(logger);
|
||||
if (logger->level() <= spdlog::level::debug)
|
||||
sigs->dump(logger);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -224,7 +224,8 @@ int SignalNode::prepare()
|
|||
sig = ssig.toSignal(sig);
|
||||
}
|
||||
|
||||
in.signals->dump(logger);
|
||||
if (logger->level() <= spdlog::level::debug)
|
||||
in.signals->dump(logger);
|
||||
|
||||
return Node::prepare();
|
||||
}
|
||||
|
|
|
@ -343,7 +343,8 @@ void Path::prepare(NodeList &nodes)
|
|||
throw RuntimeError("Failed to initialize pool of path: {}", *this);
|
||||
|
||||
logger->debug("Prepared path {} with {} output signals:", *this, osigs->size());
|
||||
osigs->dump(logger);
|
||||
if (logger->level() <= spdlog::level::debug)
|
||||
osigs->dump(logger);
|
||||
|
||||
checkPrepared();
|
||||
|
||||
|
|
|
@ -299,7 +299,7 @@ void villas::node::sample_dump(Logger logger, struct Sample *s)
|
|||
{
|
||||
logger->info("Sample: sequence={}, length={}, capacity={},"
|
||||
"flags={:#x}, #signals={}, "
|
||||
"refcnt={}, pool_off={}",
|
||||
"refcnt={}, pool_off={:#x}",
|
||||
s->sequence,
|
||||
s->length,
|
||||
s->capacity,
|
||||
|
|
|
@ -121,7 +121,7 @@ void SignalList::dump(Logger logger, const union SignalData *data, unsigned len)
|
|||
else
|
||||
pfx = " ";
|
||||
|
||||
logger->debug(" {}{:>3}: {}", pfx, i, sig->toString(i < len ? &data[i] : nullptr));
|
||||
logger->info(" {}{:>3}: {}", pfx, i, sig->toString(i < len ? &data[i] : nullptr));
|
||||
|
||||
skip: prevSig = sig;
|
||||
i++;
|
||||
|
|
Loading…
Add table
Reference in a new issue