From 6f7acee2dff194af52a477efc0d761cde627a506 Mon Sep 17 00:00:00 2001 From: pb Date: Tue, 15 Apr 2025 12:00:43 +0200 Subject: [PATCH] moved the logger creation to the utils package to make them available to all packages without recreating or passing them --- main.go | 2 +- utils/utils.go | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/main.go b/main.go index 8035a88..4b7f8e6 100644 --- a/main.go +++ b/main.go @@ -103,7 +103,7 @@ func main() { workflowName = getContainerName(argoFilePath) - wf_logger = logger.With().Str("argo_name", workflowName).Str("workflow_id", conf.GetConfig().WorkflowID).Str("workflow_execution_id", conf.GetConfig().ExecutionID).Logger() + wf_logger := u.GetWFLogger(workflowName) wf_logger.Debug().Msg("Testing argo name") _ = stepMax diff --git a/utils/utils.go b/utils/utils.go index b926e5a..c3e3922 100644 --- a/utils/utils.go +++ b/utils/utils.go @@ -36,7 +36,10 @@ func GetLogger() zerolog.Logger { func GetWFLogger(workflowName string) zerolog.Logger { onceWF.Do(func(){ - wf_logger = logger.With().Str("argo_name", workflowName).Str("workflow_id", conf.GetConfig().WorkflowID).Str("workflow_execution_id", conf.GetConfig().ExecutionID).Logger() + wf_logger = logger.With(). + Str("argo_name", workflowName). + Str("workflow_id", conf.GetConfig(). + WorkflowID).Str("workflow_execution_id", conf.GetConfig().ExecutionID).Logger() }) return wf_logger } \ No newline at end of file