@@ -18,7 +18,6 @@ package controllers
1818
1919import (
2020 "context"
21- "fmt"
2221
2322 awv1beta2 "github.com/project-codeflare/appwrapper/api/v1beta2"
2423
@@ -36,36 +35,31 @@ import (
3635//+kubebuilder:rbac:groups=authorization.k8s.io,resources=subjectaccessreviews,verbs=create
3736//+kubebuilder:rbac:groups=apiextensions.k8s.io,resources=customresourcedefinitions,verbs=list
3837
39- type appwrapperWebhook struct {
40- externalController bool
38+ type mockAppWrapperWebhook struct {
4139}
4240
43- var _ webhook.CustomDefaulter = & appwrapperWebhook {}
41+ var _ webhook.CustomDefaulter = & mockAppWrapperWebhook {}
4442
45- func (w * appwrapperWebhook ) Default (ctx context.Context , obj runtime.Object ) error {
43+ func (w * mockAppWrapperWebhook ) Default (ctx context.Context , obj runtime.Object ) error {
4644 return nil
4745}
4846
49- var _ webhook.CustomValidator = & appwrapperWebhook {}
47+ var _ webhook.CustomValidator = & mockAppWrapperWebhook {}
5048
51- func (w * appwrapperWebhook ) ValidateCreate (ctx context.Context , obj runtime.Object ) (admission.Warnings , error ) {
52- if w .externalController {
53- return nil , nil
54- } else {
55- return nil , fmt .Errorf ("AppWrappers disabled by CodeFlare operator configuration" )
56- }
49+ func (w * mockAppWrapperWebhook ) ValidateCreate (ctx context.Context , obj runtime.Object ) (admission.Warnings , error ) {
50+ return nil , nil
5751}
5852
59- func (w * appwrapperWebhook ) ValidateUpdate (ctx context.Context , oldObj , newObj runtime.Object ) (admission.Warnings , error ) {
53+ func (w * mockAppWrapperWebhook ) ValidateUpdate (ctx context.Context , oldObj , newObj runtime.Object ) (admission.Warnings , error ) {
6054 return nil , nil
6155}
6256
63- func (w * appwrapperWebhook ) ValidateDelete (context.Context , runtime.Object ) (admission.Warnings , error ) {
57+ func (w * mockAppWrapperWebhook ) ValidateDelete (context.Context , runtime.Object ) (admission.Warnings , error ) {
6458 return nil , nil
6559}
6660
67- func SetupMockAppWrapperWebhooks (mgr ctrl.Manager , externalController bool ) error {
68- wh := & appwrapperWebhook { externalController : externalController }
61+ func SetupMockAppWrapperWebhooks (mgr ctrl.Manager ) error {
62+ wh := & mockAppWrapperWebhook { }
6963 return ctrl .NewWebhookManagedBy (mgr ).
7064 For (& awv1beta2.AppWrapper {}).
7165 WithDefaulter (wh ).
0 commit comments