From f8bc7f90996e194fd0481562fcb5cfcb16363c4e Mon Sep 17 00:00:00 2001 From: Ben Luddy Date: Wed, 5 May 2021 12:07:28 -0400 Subject: [PATCH] Fix mishandling of log format strings in Kind test provisioner. Signed-off-by: Ben Luddy --- test/e2e/ctx/provisioner_kind.go | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/test/e2e/ctx/provisioner_kind.go b/test/e2e/ctx/provisioner_kind.go index bf4f327621..09f6954c05 100644 --- a/test/e2e/ctx/provisioner_kind.go +++ b/test/e2e/ctx/provisioner_kind.go @@ -28,34 +28,37 @@ type kindLogAdapter struct { *TestContext } -var _ log.Logger = kindLogAdapter{} +var ( + _ log.Logger = kindLogAdapter{} + _ log.InfoLogger = kindLogAdapter{} +) func (kl kindLogAdapter) Enabled() bool { return true } func (kl kindLogAdapter) Info(message string) { - kl.Infof(message) + kl.Infof("%s", message) } func (kl kindLogAdapter) Infof(format string, args ...interface{}) { - kl.Logf(format, args) + kl.Logf(format, args...) } func (kl kindLogAdapter) Warn(message string) { - kl.Warnf(message) + kl.Warnf("%s", message) } func (kl kindLogAdapter) Warnf(format string, args ...interface{}) { - kl.Logf(format, args) + kl.Logf(format, args...) } func (kl kindLogAdapter) Error(message string) { - kl.Errorf(message) + kl.Errorf("%s", message) } func (kl kindLogAdapter) Errorf(format string, args ...interface{}) { - kl.Logf(format, args) + kl.Logf(format, args...) } func (kl kindLogAdapter) V(log.Level) log.InfoLogger {