From bd0ff79e28a3f22d98d5f6ccc815640d0382a7a6 Mon Sep 17 00:00:00 2001 From: Will Browne Date: Wed, 16 Feb 2022 17:49:16 +0100 Subject: [PATCH] Plugins: Add ability to enable debug logging per plugin (#45481) * use plugin ID in logger name * retrigger --- pkg/plugins/manager/loader/loader.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/plugins/manager/loader/loader.go b/pkg/plugins/manager/loader/loader.go index db4e36e674f..71569239e02 100644 --- a/pkg/plugins/manager/loader/loader.go +++ b/pkg/plugins/manager/loader/loader.go @@ -4,6 +4,7 @@ import ( "context" "encoding/json" "errors" + "fmt" "net/url" "os" "path" @@ -240,7 +241,7 @@ func createPluginBase(pluginJSON plugins.JSONData, class plugins.Class, pluginDi Class: class, } - plugin.SetLogger(logger.New("pluginID", plugin.ID)) + plugin.SetLogger(log.New(fmt.Sprintf("plugin.%s", plugin.ID))) setImages(plugin) return plugin