mirror of
https://git.rwth-aachen.de/acs/public/villas/node/
synced 2025-03-09 00:00:00 +01:00
log: only show indention markers in console logs, not files
This commit is contained in:
parent
43dc305fde
commit
9e15dfdc34
1 changed files with 6 additions and 4 deletions
10
lib/log.c
10
lib/log.c
|
@ -304,12 +304,14 @@ void log_vprint(struct log *l, const char *lvl, const char *fmt, va_list ap)
|
|||
/* Timestamp & Severity */
|
||||
strcatf(&buf, "%10.3f %-5s ", time_delta(&l->epoch, &ts), lvl);
|
||||
|
||||
/* Indention */
|
||||
/* Indention in case we log to the terminal */
|
||||
#ifdef __GNUC__
|
||||
for (int i = 0; i < indent; i++)
|
||||
strcatf(&buf, "%s ", BOX_UD);
|
||||
if (l->file == stderr || l->file == stdout) {
|
||||
for (int i = 0; i < indent; i++)
|
||||
strcatf(&buf, "%s ", BOX_UD);
|
||||
|
||||
strcatf(&buf, "%s ", BOX_UDR);
|
||||
strcatf(&buf, "%s ", BOX_UDR);
|
||||
}
|
||||
#endif
|
||||
|
||||
/* Format String */
|
||||
|
|
Loading…
Add table
Reference in a new issue