From a0088f44c49064b3360624d209fb2e4c48dc6c32 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 24 Oct 2022 10:49:30 +0000 Subject: [PATCH] daemon: Remove any trailing newlines Signed-off-by: Michael Tremer --- src/pakfire/daemon.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/pakfire/daemon.py b/src/pakfire/daemon.py index ba26a73c7..73cfa2311 100644 --- a/src/pakfire/daemon.py +++ b/src/pakfire/daemon.py @@ -359,6 +359,10 @@ class BuildLogger(object): self.logger.addHandler(handler) def _log(self, level, message): + # Remove any trailing newline (but only one) + if message: + message = message.removesuffix("\n") + return self.logger.log(level, message) async def stream(self, timeout=0): -- 2.39.5