From 5510d0c42e66c5ebe79427b9a5ff91f4daa4d3b0 Mon Sep 17 00:00:00 2001 From: Achilleas Koutsou Date: Tue, 5 Oct 2021 17:49:11 +0200 Subject: [PATCH] monitor: add origin to log for all monitor classes Adding the origin argument to the log() methods for all monitor classes. Signed-off-by: Achilleas Koutsou --- osbuild/monitor.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/osbuild/monitor.py b/osbuild/monitor.py index a399f7cf..b04e637f 100644 --- a/osbuild/monitor.py +++ b/osbuild/monitor.py @@ -216,7 +216,7 @@ class BaseMonitor(abc.ABC): def result(self, result: osbuild.pipeline.BuildResult): """Called when a module (stage/assembler) is done with its result""" - def log(self, message: str): + def log(self, message: str, origin: Optional[str] = None): """Called for all module log outputs""" @@ -285,7 +285,7 @@ class LogMonitor(BaseMonitor): self.timer_start = time.time() - def log(self, message): + def log(self, message, origin: Optional[str] = None): self.out.write(message)