From b0588afba13cd8a71136f87a8ee0cf1a6ba589ef Mon Sep 17 00:00:00 2001 From: Mariam Fahmy Date: Wed, 18 Sep 2024 13:08:45 +0300 Subject: [PATCH] fix: remove unused functions (#11190) Signed-off-by: Mariam Fahmy --- .../generator/clusterephemeralreports.go | 34 ------------------- pkg/utils/generator/ephemeralreports.go | 34 ------------------- 2 files changed, 68 deletions(-) delete mode 100644 pkg/utils/generator/clusterephemeralreports.go delete mode 100644 pkg/utils/generator/ephemeralreports.go diff --git a/pkg/utils/generator/clusterephemeralreports.go b/pkg/utils/generator/clusterephemeralreports.go deleted file mode 100644 index 0a2da84885..0000000000 --- a/pkg/utils/generator/clusterephemeralreports.go +++ /dev/null @@ -1,34 +0,0 @@ -package generator - -import ( - "context" - - "github.com/go-logr/logr" - reportsv1 "github.com/kyverno/kyverno/api/reports/v1" - "github.com/kyverno/kyverno/pkg/client/clientset/versioned" - metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" -) - -type ClusterEphemeralReportGenerator = Generator[*reportsv1.ClusterEphemeralReport] - -type clusterephemeralreportsgenerator struct { - // threshold config.Configuration - threshold int - count int -} - -func NewClusterEphemeralReportGenerator() ClusterEphemeralReportGenerator { - return &clusterephemeralreportsgenerator{ - threshold: 10, - count: 0, - } -} - -func (g *clusterephemeralreportsgenerator) Generate(ctx context.Context, client versioned.Interface, resource *reportsv1.ClusterEphemeralReport, _ logr.Logger) (*reportsv1.ClusterEphemeralReport, error) { - if g.count >= g.threshold { - return nil, nil - } - - report, err := client.ReportsV1().ClusterEphemeralReports().Create(ctx, resource, metav1.CreateOptions{}) - return report, err -} diff --git a/pkg/utils/generator/ephemeralreports.go b/pkg/utils/generator/ephemeralreports.go deleted file mode 100644 index a843ecfdc6..0000000000 --- a/pkg/utils/generator/ephemeralreports.go +++ /dev/null @@ -1,34 +0,0 @@ -package generator - -import ( - "context" - - "github.com/go-logr/logr" - reportsv1 "github.com/kyverno/kyverno/api/reports/v1" - "github.com/kyverno/kyverno/pkg/client/clientset/versioned" - metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" -) - -type EphemeralReportGenerator = Generator[*reportsv1.EphemeralReport] - -type ephemeralreportsgenerator struct { - // threshold config.Configuration - threshold int - count int -} - -func NewEphemeralReportGenerator() EphemeralReportGenerator { - return &ephemeralreportsgenerator{ - threshold: 10, - count: 0, - } -} - -func (g *ephemeralreportsgenerator) Generate(ctx context.Context, client versioned.Interface, resource *reportsv1.EphemeralReport, _ logr.Logger) (*reportsv1.EphemeralReport, error) { - if g.count >= g.threshold { - return nil, nil - } - - report, err := client.ReportsV1().EphemeralReports(resource.GetNamespace()).Create(ctx, resource, metav1.CreateOptions{}) - return report, err -}