Clarify that raw format strings are intentional

This caused some confusion in issue #460, since usually raw format
strings aren't printed directly. Hopefully by directly logging that
they are intended to be raw format strings, this will be more clear.
Rate limited format strings now look like:

  [RATE LIMITED] format string "control: sendStatus: %s: %v"

Closes #460.

Signed-off-by: Smitty <me@smitop.com>
This commit is contained in:
Smitty
2020-12-16 15:34:03 -05:00
committed by Dave Anderson
parent c8c493f3d9
commit f0b0a62873
2 changed files with 3 additions and 3 deletions

View File

@@ -132,7 +132,7 @@ func RateLimitedFn(logf Logf, f time.Duration, burst int, maxCache int) Logf {
logf(format, args...)
case warn:
// For the warning, log the specific format string
logf("[RATE LIMITED] %s", format)
logf("[RATE LIMITED] format string \"%s\"", format)
}
}
}