From 40c6192e9e3da7f2f3f54365c89b4b837ed74fd8 Mon Sep 17 00:00:00 2001
From: Xueyuan Chen <x.chen-47@student.tudelft.nl>
Date: Sat, 26 Feb 2022 23:07:25 +0100
Subject: Add the names flag for pod logs

Fixes containers#13261

Signed-off-by: Xueyuan Chen <X.Chen-47@student.tudelft.nl>
---
 libpod/container_log_linux.go | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

(limited to 'libpod')

diff --git a/libpod/container_log_linux.go b/libpod/container_log_linux.go
index 6150973ca..8ae8ff2c0 100644
--- a/libpod/container_log_linux.go
+++ b/libpod/container_log_linux.go
@@ -1,5 +1,5 @@
-//+build linux
-//+build systemd
+//go:build linux && systemd
+// +build linux,systemd
 
 package libpod
 
@@ -235,6 +235,9 @@ func (c *Container) readFromJournal(ctx context.Context, options *logs.LogOption
 				logrus.Errorf("Failed parse log line: %v", err)
 				return
 			}
+			if options.UseName {
+				logLine.CName = c.Name()
+			}
 			if doTail {
 				tailQueue = append(tailQueue, logLine)
 				continue
-- 
cgit v1.2.3-54-g00ecf