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 */
time(&t);
stm = *gmtime(&t);
strftime(buf, sizeof(buf), "%d-%H:%M:%S", &stm);
fprintf(stderr, "%s:%d:(%s)[%s] ", filename, line_number, function_name, buf);
strftime(buf, sizeof(buf), "%Y-%m-%dT%H:%M:%SZ", &stm);
fprintf(stderr, "%s %s:%d:(%s) ", buf, filename, line_number, function_name);
}
#endif