From 43ee4dceee3bb10d49170d6e0820c11a99c5b247 Mon Sep 17 00:00:00 2001 From: Hidde Beydals Date: Fri, 18 Jun 2021 13:20:05 +0200 Subject: [PATCH] Panic on non-nil AddToScheme errors in main init Signed-off-by: Hidde Beydals --- main.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/main.go b/main.go index b239f898e..77c399507 100644 --- a/main.go +++ b/main.go @@ -23,6 +23,7 @@ import ( flag "github.com/spf13/pflag" "k8s.io/apimachinery/pkg/runtime" + utilruntime "k8s.io/apimachinery/pkg/util/runtime" clientgoscheme "k8s.io/client-go/kubernetes/scheme" _ "k8s.io/client-go/plugin/pkg/client/auth/gcp" ctrl "sigs.k8s.io/controller-runtime" @@ -50,10 +51,10 @@ var ( ) func init() { - _ = clientgoscheme.AddToScheme(scheme) + utilruntime.Must(clientgoscheme.AddToScheme(scheme)) - _ = sourcev1.AddToScheme(scheme) - _ = v2.AddToScheme(scheme) + utilruntime.Must(sourcev1.AddToScheme(scheme)) + utilruntime.Must(v2.AddToScheme(scheme)) // +kubebuilder:scaffold:scheme }