On Fri, May 12, 2017 at 16:43:05 +0200, Martin Kletzander wrote: > On Fri, May 12, 2017 at 04:33:29PM +0200, Peter Krempa wrote: > > virConfAddEntry spams debug logs even for fully commented out lines. > > Skip such messages to avoid: > > > > 2017-05-12 12:35:38.867+0000: 10820: debug : virConfAddEntry:241 : Add entry (null) (nil) > > 2017-05-12 12:35:38.867+0000: 10820: debug : virConfAddEntry:241 : Add entry (null) (nil) > > 2017-05-12 12:35:38.867+0000: 10820: debug : virConfAddEntry:241 : Add entry (null) (nil) > > 2017-05-12 12:35:38.867+0000: 10820: debug : virConfAddEntry:241 : Add entry (null) (nil) > > 2017-05-12 12:35:38.867+0000: 10820: debug : virConfAddEntry:241 : Add entry (null) (nil) > > ... > > > > This also fixes NULL passed to printf. > > --- > > src/util/virconf.c | 5 ++++- > > 1 file changed, 4 insertions(+), 1 deletion(-) > > > > diff --git a/src/util/virconf.c b/src/util/virconf.c > > index 9840ca6c7..4498d253a 100644 > > --- a/src/util/virconf.c > > +++ b/src/util/virconf.c > > @@ -238,7 +238,10 @@ virConfAddEntry(virConfPtr conf, char *name, virConfValuePtr value, char *comm) > > if ((comm == NULL) && (name == NULL)) > > return NULL; > > > > - VIR_DEBUG("Add entry %s %p", name, value); > > + /* don't log fully commented out lines */ > > + if (name) > > + VIR_DEBUG("Add entry %s %p", name, value); > > + > > Probably better then adding the comment to the debug message. Yes, I tried that at first. It was awful. > > ACK Thanks
Attachment:
signature.asc
Description: PGP signature
-- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list