From b4bec43d9953807c54c9efc80ca9029a90de558d Mon Sep 17 00:00:00 2001 From: Kacper Rzetelski Date: Mon, 4 Mar 2024 15:28:08 +0100 Subject: [PATCH] Remove duplicate resource package --- pkg/util/resource/helpers.go | 27 --------------------------- 1 file changed, 27 deletions(-) delete mode 100644 pkg/util/resource/helpers.go diff --git a/pkg/util/resource/helpers.go b/pkg/util/resource/helpers.go deleted file mode 100644 index 4a1c1755e45..00000000000 --- a/pkg/util/resource/helpers.go +++ /dev/null @@ -1,27 +0,0 @@ -// Copyright (C) 2021 ScyllaDB - -package resource - -import ( - "github.com/pkg/errors" - "k8s.io/apimachinery/pkg/runtime" - "k8s.io/apimachinery/pkg/runtime/schema" - "k8s.io/client-go/kubernetes/scheme" -) - -func GetObjectGVK(object runtime.Object) (*schema.GroupVersionKind, error) { - gvk := object.GetObjectKind().GroupVersionKind() - if len(gvk.Kind) > 0 { - return &gvk, nil - } - - kinds, _, err := scheme.Scheme.ObjectKinds(object) - if err != nil { - return nil, err - } - if len(kinds) == 0 { - return nil, errors.New("no kind found") - } - - return &kinds[0], nil -}