Logging: Add uname to context logger for plugins (#74929)

add `uname` to context logger for plugins
This commit is contained in:
Sven Grossmann 2023-09-14 19:23:01 +02:00 committed by GitHub
parent 59b7789ada
commit 9328fda8ea
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -100,6 +100,9 @@ func instrumentContext(ctx context.Context, endpoint string, pCtx backend.Plugin
p = append(p, "dsName", pCtx.DataSourceInstanceSettings.Name) p = append(p, "dsName", pCtx.DataSourceInstanceSettings.Name)
p = append(p, "dsUID", pCtx.DataSourceInstanceSettings.UID) p = append(p, "dsUID", pCtx.DataSourceInstanceSettings.UID)
} }
if pCtx.User != nil {
p = append(p, "uname", pCtx.User.Login)
}
return log.WithContextualAttributes(ctx, p) return log.WithContextualAttributes(ctx, p)
} }