Skip to content

Commit 73e4626

Browse files
authored
Introducing controller sub-package within frontend crd package
1 parent 2c5efdf commit 73e4626

29 files changed

+96
-99
lines changed
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Copyright 2023 NetApp, Inc. All Rights Reserved.
22

3-
package crd
3+
package controller
44

55
import (
66
"context"
@@ -25,7 +25,7 @@ import (
2525
clik8sclient "github.com/netapp/trident/cli/k8s_client"
2626
"github.com/netapp/trident/config"
2727
"github.com/netapp/trident/core"
28-
"github.com/netapp/trident/frontend/crd/indexers"
28+
"github.com/netapp/trident/frontend/crd/controller/indexers"
2929
. "github.com/netapp/trident/logging"
3030
tridentv1 "github.com/netapp/trident/persistent_store/crd/apis/netapp/v1"
3131
tridentv1clientset "github.com/netapp/trident/persistent_store/crd/client/clientset/versioned"

frontend/crd/crd_controller_test.go renamed to frontend/crd/controller/crd_controller_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// Copyright 2023 NetApp, Inc. All Rights Reserved.
2-
package crd
2+
package controller
33

44
import (
55
"context"
@@ -22,7 +22,7 @@ import (
2222
"github.com/netapp/trident/config"
2323
. "github.com/netapp/trident/logging"
2424
mockcore "github.com/netapp/trident/mocks/mock_core"
25-
mockindexers "github.com/netapp/trident/mocks/mock_frontend/crd/indexers"
25+
mockindexers "github.com/netapp/trident/mocks/mock_frontend/crd/controller/indexers"
2626
persistentstore "github.com/netapp/trident/persistent_store"
2727
tridentv1 "github.com/netapp/trident/persistent_store/crd/apis/netapp/v1"
2828
"github.com/netapp/trident/storage"
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Copyright 2023 NetApp, Inc. All Rights Reserved.
22

3-
package crd
3+
package controller
44

55
import (
66
"context"

frontend/crd/indexers/indexers.go renamed to frontend/crd/controller/indexers/indexers.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
// Copyright 2025 NetApp, Inc. All Rights Reserved.
22
package indexers
33

4-
//go:generate mockgen -destination=../../../mocks/mock_frontend/crd/indexers/indexer/mock_vaindexer.go -package=mock_indexer github.com/netapp/trident/frontend/crd/indexers VolumeAttachmentIndexer
5-
//go:generate mockgen -destination=../../../mocks/mock_frontend/crd/indexers/mock_indexers.go github.com/netapp/trident/frontend/crd/indexers Indexers
6-
//go:generate mockgen -destination=../../../mocks/mock_cache/mock_indexer.go -package=mock_cache k8s.io/client-go/tools/cache Indexer
4+
//go:generate mockgen -destination=../../../../mocks/mock_frontend/crd/controller/indexers/indexer/mock_vaindexer.go -package=mock_indexer github.com/netapp/trident/frontend/crd/controller/indexers VolumeAttachmentIndexer
5+
//go:generate mockgen -destination=../../../../mocks/mock_frontend/crd/controller/indexers/mock_indexers.go github.com/netapp/trident/frontend/crd/controller/indexers Indexers
6+
//go:generate mockgen -destination=../../../../mocks/mock_cache/mock_indexer.go -package=mock_cache k8s.io/client-go/tools/cache Indexer
77

88
import (
99
"context"
1010

1111
k8sstoragev1 "k8s.io/api/storage/v1"
1212
"k8s.io/client-go/kubernetes"
1313

14-
"github.com/netapp/trident/frontend/crd/indexers/vaindexer"
14+
"github.com/netapp/trident/frontend/crd/controller/indexers/vaindexer"
1515
)
1616

1717
// Indexers interface provides access to all the different indexers

frontend/crd/indexers/indexers_test.go renamed to frontend/crd/controller/indexers/indexers_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import (
1010
"go.uber.org/mock/gomock"
1111
"k8s.io/client-go/kubernetes/fake"
1212

13-
mock_indexer "github.com/netapp/trident/mocks/mock_frontend/crd/indexers/indexer"
13+
mock_indexer "github.com/netapp/trident/mocks/mock_frontend/crd/controller/indexers/indexer"
1414
)
1515

1616
func TestNewIndexers(t *testing.T) {
File renamed without changes.

frontend/crd/indexers/vaindexer/vaindexer_test.go renamed to frontend/crd/controller/indexers/vaindexer/vaindexer_test.go

File renamed without changes.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Copyright 2023 NetApp, Inc. All Rights Reserved.
22

3-
package crd
3+
package controller
44

55
import (
66
"context"
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Copyright 2025 NetApp, Inc. All Rights Reserved.
22

3-
package crd
3+
package controller
44

55
import (
66
"context"

frontend/crd/snapshot_restore.go renamed to frontend/crd/controller/snapshot_restore.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Copyright 2023 NetApp, Inc. All Rights Reserved.
22

3-
package crd
3+
package controller
44

55
import (
66
"context"

0 commit comments

Comments
 (0)