mirror of
https://git.proxmox.com/git/mirror_lxc
synced 2025-07-27 14:30:32 +00:00
lxc: default log appender on stderr
The default appender for logs is currently the file one: this make macros from log.h unusable as long as lxc_log_init() hasn't been called. This prevents errors from even being printed on stderr in lxc_caps_init() for example. Let's make stderr the default appender. Signed-off-by: Greg Kurz <gkurz@fr.ibm.com> Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
This commit is contained in:
parent
63e0f402aa
commit
25df6b78d2
@ -111,7 +111,7 @@ static struct lxc_log_category log_root = {
|
||||
struct lxc_log_category lxc_log_category_lxc = {
|
||||
.name = "lxc",
|
||||
.priority = LXC_LOG_PRIORITY_ERROR,
|
||||
.appender = &log_appender_logfile,
|
||||
.appender = &log_appender_stderr,
|
||||
.parent = &log_root
|
||||
};
|
||||
|
||||
@ -163,6 +163,7 @@ extern int lxc_log_init(const char *file, const char *priority,
|
||||
}
|
||||
|
||||
lxc_log_category_lxc.priority = lxc_priority;
|
||||
lxc_log_category_lxc.appender = &log_appender_logfile;
|
||||
|
||||
if (!quiet)
|
||||
lxc_log_category_lxc.appender->next = &log_appender_stderr;
|
||||
|
Loading…
Reference in New Issue
Block a user