logging: update format of messages written to terminal

Move the time stamp to start of the line and print full date in ISO 8601
format.
This commit is contained in:
Miroslav Lichvar 2014-04-09 10:34:14 +02:00
parent 93b66ac141
commit 7c45b1d2a3

View file

@ -156,8 +156,8 @@ void LOG_Message(LOG_Severity severity, LOG_Facility facility,
/* Don't clutter up syslog with internal debugging info */ /* Don't clutter up syslog with internal debugging info */
time(&t); time(&t);
stm = *gmtime(&t); stm = *gmtime(&t);
strftime(buf, sizeof(buf), "%d-%H:%M:%S", &stm); strftime(buf, sizeof(buf), "%Y-%m-%dT%H:%M:%SZ", &stm);
fprintf(stderr, "%s:%d:(%s)[%s] ", filename, line_number, function_name, buf); fprintf(stderr, "%s %s:%d:(%s) ", buf, filename, line_number, function_name);
} }
#endif #endif