diff --git a/ChangeLog b/ChangeLog index 4eb0955e87..05be59ccae 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Tue Jan 20 13:35:36 PST 2009 John Levon + + * qemud/qemud.c: respect LIBVIRT_DEBUG when logging to syslog + Tue Jan 20 22:32:44 CET 2009 Daniel Veillard * src/logging.c: fix openlog() ident lifetime for Solaris diff --git a/qemud/qemud.c b/qemud/qemud.c index d60cb3526c..85eece7bca 100644 --- a/qemud/qemud.c +++ b/qemud/qemud.c @@ -2356,10 +2356,15 @@ qemudSetLogging(virConfPtr conf, const char *filename) { */ GET_CONF_STR (conf, filename, log_outputs); if (log_outputs == NULL) { - if (godaemon) - virLogParseOutputs("3:syslog:libvirtd"); - else + if (godaemon) { + char *tmp = NULL; + if (virAsprintf (&tmp, "%d:syslog:libvirtd", log_level) < 0) + goto free_and_fail; + virLogParseOutputs (tmp); + VIR_FREE (tmp); + } else { virLogParseOutputs("0:stderr:libvirtd"); + } } else virLogParseOutputs(log_outputs); ret = 0;