Skip to content

Commit 6cd6d9c

Browse files
committed
refactor: move all but controller to pkg
Signed-off-by: Tyler Gillson <tyler.gillson@gmail.com>
1 parent 1651b8e commit 6cd6d9c

File tree

13 files changed

+22
-22
lines changed

13 files changed

+22
-22
lines changed

internal/controller/azurevalidator_controller.go

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@ import (
3535
"sigs.k8s.io/controller-runtime/pkg/client"
3636

3737
"github.com/validator-labs/validator-plugin-azure/api/v1alpha1"
38-
"github.com/validator-labs/validator-plugin-azure/internal/constants"
39-
azure_utils "github.com/validator-labs/validator-plugin-azure/internal/utils/azure"
40-
"github.com/validator-labs/validator-plugin-azure/internal/validators"
38+
"github.com/validator-labs/validator-plugin-azure/pkg/azure"
39+
"github.com/validator-labs/validator-plugin-azure/pkg/constants"
40+
utils "github.com/validator-labs/validator-plugin-azure/pkg/utils/azure"
4141
vapi "github.com/validator-labs/validator/api/v1alpha1"
4242
"github.com/validator-labs/validator/pkg/types"
4343
"github.com/validator-labs/validator/pkg/util"
@@ -114,24 +114,24 @@ func (r *AzureValidatorReconciler) Reconcile(ctx context.Context, req ctrl.Reque
114114
ValidationRuleErrors: make([]error, 0, vr.Spec.ExpectedResults),
115115
}
116116

117-
azureAPI, err := azure_utils.NewAzureAPI()
117+
azureAPI, err := utils.NewAzureAPI()
118118
if err != nil {
119119
l.Error(err, "failed to create Azure API object")
120120
} else {
121121
azureCtx := context.WithoutCancel(ctx)
122122
if os.Getenv("IS_TEST") == "true" {
123123
var cancel context.CancelFunc
124-
azureCtx, cancel = context.WithDeadline(ctx, time.Now().Add(azure_utils.TestClientTimeout))
124+
azureCtx, cancel = context.WithDeadline(ctx, time.Now().Add(utils.TestClientTimeout))
125125
defer cancel()
126126
}
127127

128-
daClient := azure_utils.NewDenyAssignmentsClient(azureCtx, azureAPI.DenyAssignmentsClient)
129-
raClient := azure_utils.NewRoleAssignmentsClient(azureCtx, azureAPI.RoleAssignmentsClient)
130-
rdClient := azure_utils.NewRoleDefinitionsClient(azureCtx, azureAPI.RoleDefinitionsClient)
131-
cgiClient := azure_utils.NewCommunityGalleryImagesClient(azureCtx, azureAPI.CommunityGalleryImagesClientProducer)
128+
daClient := utils.NewDenyAssignmentsClient(azureCtx, azureAPI.DenyAssignmentsClient)
129+
raClient := utils.NewRoleAssignmentsClient(azureCtx, azureAPI.RoleAssignmentsClient)
130+
rdClient := utils.NewRoleDefinitionsClient(azureCtx, azureAPI.RoleDefinitionsClient)
131+
cgiClient := utils.NewCommunityGalleryImagesClient(azureCtx, azureAPI.CommunityGalleryImagesClientProducer)
132132

133133
// RBAC rules
134-
rbacSvc := validators.NewRBACRuleService(daClient, raClient, rdClient)
134+
rbacSvc := azure.NewRBACRuleService(daClient, raClient, rdClient)
135135
for _, rule := range validator.Spec.RBACRules {
136136
vrr, err := rbacSvc.ReconcileRBACRule(rule)
137137
if err != nil {
@@ -141,7 +141,7 @@ func (r *AzureValidatorReconciler) Reconcile(ctx context.Context, req ctrl.Reque
141141
}
142142

143143
// Community gallery image rules
144-
cgiSvc := validators.NewCommunityGalleryImageRuleService(cgiClient, r.Log)
144+
cgiSvc := azure.NewCommunityGalleryImageRuleService(cgiClient, r.Log)
145145
for _, rule := range validator.Spec.CommunityGalleryImageRules {
146146
vrr, err := cgiSvc.ReconcileCommunityGalleryImageRule(rule)
147147
if err != nil {

internal/validators/community_image.go renamed to pkg/azure/community_image.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
// Package validators contains services that reconcile the validation rules supported by the plugin.
2-
package validators
1+
// Package azure contains services that reconcile the validation rules supported by the plugin.
2+
package azure
33

44
import (
55
"fmt"
@@ -10,7 +10,7 @@ import (
1010
corev1 "k8s.io/api/core/v1"
1111

1212
"github.com/validator-labs/validator-plugin-azure/api/v1alpha1"
13-
"github.com/validator-labs/validator-plugin-azure/internal/constants"
13+
"github.com/validator-labs/validator-plugin-azure/pkg/constants"
1414
vapi "github.com/validator-labs/validator/api/v1alpha1"
1515
vapiconstants "github.com/validator-labs/validator/pkg/constants"
1616
vapitypes "github.com/validator-labs/validator/pkg/types"

internal/validators/community_image_test.go renamed to pkg/azure/community_image_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package validators
1+
package azure
22

33
import (
44
"errors"

internal/validators/rbac.go renamed to pkg/azure/rbac.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package validators
1+
package azure
22

33
import (
44
"fmt"
@@ -8,8 +8,8 @@ import (
88
corev1 "k8s.io/api/core/v1"
99

1010
"github.com/validator-labs/validator-plugin-azure/api/v1alpha1"
11-
"github.com/validator-labs/validator-plugin-azure/internal/constants"
12-
azerr "github.com/validator-labs/validator-plugin-azure/internal/utils/azureerrors"
11+
"github.com/validator-labs/validator-plugin-azure/pkg/constants"
12+
azerr "github.com/validator-labs/validator-plugin-azure/pkg/utils/azureerrors"
1313
vapi "github.com/validator-labs/validator/api/v1alpha1"
1414
vapiconstants "github.com/validator-labs/validator/pkg/constants"
1515
vapitypes "github.com/validator-labs/validator/pkg/types"

internal/validators/rbac_permissions.go renamed to pkg/azure/rbac_permissions.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package validators
1+
package azure
22

33
import (
44
"fmt"
@@ -7,7 +7,7 @@ import (
77
"github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/authorization/armauthorization/v2"
88
"golang.org/x/exp/maps"
99

10-
map_utils "github.com/validator-labs/validator-plugin-azure/internal/utils/maps"
10+
map_utils "github.com/validator-labs/validator-plugin-azure/pkg/utils/maps"
1111
)
1212

1313
const (

internal/validators/rbac_permissions_test.go renamed to pkg/azure/rbac_permissions_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package validators
1+
package azure
22

33
import (
44
"reflect"

internal/validators/rbac_test.go renamed to pkg/azure/rbac_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package validators
1+
package azure
22

33
import (
44
"errors"
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)