mirror of https://github.com/databricks/cli.git
18 lines
339 B
Go
18 lines
339 B
Go
|
package log
|
||
|
|
||
|
import (
|
||
|
"path/filepath"
|
||
|
|
||
|
"golang.org/x/exp/slog"
|
||
|
)
|
||
|
|
||
|
// ReplaceSourceAttr rewrites the source attribute to include only the file's basename.
|
||
|
func ReplaceSourceAttr(groups []string, a slog.Attr) slog.Attr {
|
||
|
if a.Key != slog.SourceKey {
|
||
|
return a
|
||
|
}
|
||
|
|
||
|
a.Value = slog.StringValue(filepath.Base(a.Value.String()))
|
||
|
return a
|
||
|
}
|