summaryrefslogtreecommitdiffstats
path: root/common/loggers
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2023-07-28 12:18:59 +0200
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2023-07-28 15:14:24 +0200
commitbec9b80d95d1be8270bcda080037c588614f3be1 (patch)
tree80e26516976a1aefc0c91090d05eccadf80badc2 /common/loggers
parent1c97095ac01d7fa9a3e879fa69f7b550c200b567 (diff)
Deprecate taxonomyTerm
In favour of 'taxonomy' Closes #11256
Diffstat (limited to 'common/loggers')
-rw-r--r--common/loggers/logger.go10
1 files changed, 10 insertions, 0 deletions
diff --git a/common/loggers/logger.go b/common/loggers/logger.go
index 640611939..1bdab991b 100644
--- a/common/loggers/logger.go
+++ b/common/loggers/logger.go
@@ -173,6 +173,7 @@ type Logger interface {
WarnCommand(command string) logg.LevelLogger
Warnf(format string, v ...any)
Warnln(v ...any)
+ Deprecatef(fail bool, format string, v ...any)
}
type logAdapter struct {
@@ -297,6 +298,15 @@ func (l *logAdapter) sprint(v ...any) string {
return strings.TrimRight(fmt.Sprintln(v...), "\n")
}
+func (l *logAdapter) Deprecatef(fail bool, format string, v ...any) {
+ format = "DEPRECATED: " + format
+ if fail {
+ l.errorl.Logf(format, v...)
+ } else {
+ l.warnl.Logf(format, v...)
+ }
+}
+
type logWriter struct {
l logg.LevelLogger
}