Skip to content

Commit

Permalink
Remove unused client code
Browse files Browse the repository at this point in the history
  • Loading branch information
mboersma committed Oct 9, 2024
1 parent bbfce3d commit 2a4e9ef
Show file tree
Hide file tree
Showing 7 changed files with 15 additions and 384 deletions.
3 changes: 1 addition & 2 deletions azure/scope/machine_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,6 @@ import (
"sigs.k8s.io/cluster-api-provider-azure/azure/services/resourceskus"
"sigs.k8s.io/cluster-api-provider-azure/azure/services/roleassignments"
"sigs.k8s.io/cluster-api-provider-azure/azure/services/virtualmachineimages"
"sigs.k8s.io/cluster-api-provider-azure/azure/services/virtualmachineimages/mock_virtualmachineimages"
"sigs.k8s.io/cluster-api-provider-azure/azure/services/vmextensions"
)

Expand Down Expand Up @@ -1538,7 +1537,7 @@ func TestMachineScope_GetVMImage(t *testing.T) {
clusterMock.EXPECT().SubscriptionID().AnyTimes()
clusterMock.EXPECT().CloudEnvironment().AnyTimes()
clusterMock.EXPECT().Token().Return(&azidentity.DefaultAzureCredential{}).AnyTimes()
svc := virtualmachineimages.Service{Client: mock_virtualmachineimages.NewMockClient(mockCtrl)}
svc := virtualmachineimages.Service{}

tests := []struct {
name string
Expand Down
132 changes: 0 additions & 132 deletions azure/services/virtualmachineimages/cache.go

This file was deleted.

76 changes: 0 additions & 76 deletions azure/services/virtualmachineimages/cache_test.go

This file was deleted.

70 changes: 0 additions & 70 deletions azure/services/virtualmachineimages/client.go

This file was deleted.

25 changes: 14 additions & 11 deletions azure/services/virtualmachineimages/images.go
Original file line number Diff line number Diff line change
Expand Up @@ -27,22 +27,25 @@ import (
"sigs.k8s.io/cluster-api-provider-azure/util/tele"
)

/* Reference images live in an Azure community gallery with this structure:
. Gallery: "capzed-489de9a5-a0a0-4e79-a806-ad5479ec43a5"
├── Image Definition: "capi-ubun2-2404"
│ ├── Version: "1.30.4"
│ ├── Version: "1.30.5"
│ └── Version: "1.31.1"
└── Image Definition: "capi-win-2022-containerd"
├── Version: "1.30.4"
├── Version: "1.30.5"
└── Version: "1.31.1"
*/

// Service provides operations on Azure VM Images.
type Service struct {
Client
azure.Authorizer
}

// New creates a VM Images service.
func New(auth azure.Authorizer) (*Service, error) {
client, err := NewClient(auth)
if err != nil {
return nil, err
}
return &Service{
Client: client,
Authorizer: auth,
}, nil
func New(_ azure.Authorizer) (*Service, error) {
return &Service{}, nil

Check warning on line 48 in azure/services/virtualmachineimages/images.go

View check run for this annotation

Codecov / codecov/patch

azure/services/virtualmachineimages/images.go#L47-L48

Added lines #L47 - L48 were not covered by tests
}

// GetDefaultLinuxImage returns the default image spec for Ubuntu.
Expand Down
Loading

0 comments on commit 2a4e9ef

Please sign in to comment.