]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
log: fix log_append_stderr() 1119/head
authorChristian Brauner <cbrauner@suse.de>
Thu, 11 Aug 2016 21:10:17 +0000 (23:10 +0200)
committerChristian Brauner <cbrauner@suse.de>
Thu, 11 Aug 2016 21:51:29 +0000 (23:51 +0200)
Log output currently looks like this:

lxc-copy: debbdev/lxcdir.c: dir_clonepaths: 45 directories cannot be snapshotted.  Try aufs or overlayfs.

we rather want it to be:

lxc-copy: deb: bdev/lxcdir.c: dir_clonepaths: 45 directories cannot be snapshotted.  Try aufs or overlayfs.

Signed-off-by: Christian Brauner <cbrauner@suse.de>
src/lxc/log.c

index d7db033a2070bbca9abcee55a74b697c46a92c89..7fed3c65aa8aaae9389cb1d16e405f67d91da874 100644 (file)
@@ -125,7 +125,7 @@ static int log_append_stderr(const struct lxc_log_appender *appender,
        if (event->priority < LXC_LOG_PRIORITY_ERROR)
                return 0;
 
-       fprintf(stderr, "%s: %s", log_prefix, log_vmname ? log_vmname : "");
+       fprintf(stderr, "%s: %s%s", log_prefix, log_vmname ? log_vmname : "", log_vmname ? ": " : "");
        fprintf(stderr, "%s: %s: %d ", event->locinfo->file, event->locinfo->func, event->locinfo->line);
        vfprintf(stderr, event->fmt, *event->vap);
        fprintf(stderr, "\n");