file-logger: Add option to print milliseconds within the current second after timestamp

For this to look right time_format should end with %S or %T.

Closes strongswan/strongswan#18.
This commit is contained in:
Tobias Brunner
2015-11-09 16:30:00 +01:00
parent 8484d2b01d
commit 548b993488
5 changed files with 40 additions and 13 deletions
+2 -2
View File
@@ -390,7 +390,7 @@ static void load_logger_options(file_logger_t *logger, char *section)
ike_name = conftest->test->get_bool(conftest->test,
"log.%s.ike_name", FALSE, section);
logger->set_options(logger, time_format, ike_name);
logger->set_options(logger, time_format, FALSE, ike_name);
}
/**
@@ -463,7 +463,7 @@ int main(int argc, char *argv[])
lib->credmgr->add_set(lib->credmgr, &conftest->creds->set);
logger = file_logger_create("stdout");
logger->set_options(logger, NULL, FALSE);
logger->set_options(logger, NULL, FALSE, FALSE);
logger->open(logger, FALSE, FALSE);
logger->set_level(logger, DBG_ANY, LEVEL_CTRL);
charon->bus->add_logger(charon->bus, &logger->logger);