Skip to content

Commit ac2139c

Browse files
authored
fix(edgeservices): sweepers instantiate a new edge API (#3052)
* fixes "panic: interface conversion: interface {} is *scw.Client, not *meta.Meta"
1 parent 15abb30 commit ac2139c

File tree

1 file changed

+8
-9
lines changed
  • internal/services/edgeservices/testfuncs

1 file changed

+8
-9
lines changed

internal/services/edgeservices/testfuncs/sweep.go

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import (
77
edge "github.com/scaleway/scaleway-sdk-go/api/edge_services/v1beta1"
88
"github.com/scaleway/scaleway-sdk-go/scw"
99
"github.com/scaleway/terraform-provider-scaleway/v2/internal/acctest"
10-
"github.com/scaleway/terraform-provider-scaleway/v2/internal/services/edgeservices"
1110
)
1211

1312
func AddTestSweepers() {
@@ -47,7 +46,7 @@ func AddTestSweepers() {
4746

4847
func testSweepPipeline(_ string) error {
4948
return acctest.Sweep(func(scwClient *scw.Client) error {
50-
edgeAPI := edgeservices.NewEdgeServicesAPI(scwClient)
49+
edgeAPI := edge.NewAPI(scwClient)
5150

5251
listPipelines, err := edgeAPI.ListPipelines(&edge.ListPipelinesRequest{})
5352
if err != nil {
@@ -69,7 +68,7 @@ func testSweepPipeline(_ string) error {
6968

7069
func testSweepDNS(_ string) error {
7170
return acctest.Sweep(func(scwClient *scw.Client) error {
72-
edgeAPI := edgeservices.NewEdgeServicesAPI(scwClient)
71+
edgeAPI := edge.NewAPI(scwClient)
7372

7473
listDNS, err := edgeAPI.ListDNSStages(&edge.ListDNSStagesRequest{})
7574
if err != nil {
@@ -91,7 +90,7 @@ func testSweepDNS(_ string) error {
9190

9291
func testSweepTLS(_ string) error {
9392
return acctest.Sweep(func(scwClient *scw.Client) error {
94-
edgeAPI := edgeservices.NewEdgeServicesAPI(scwClient)
93+
edgeAPI := edge.NewAPI(scwClient)
9594

9695
listTLS, err := edgeAPI.ListTLSStages(&edge.ListTLSStagesRequest{})
9796
if err != nil {
@@ -113,7 +112,7 @@ func testSweepTLS(_ string) error {
113112

114113
func testSweepCache(_ string) error {
115114
return acctest.Sweep(func(scwClient *scw.Client) error {
116-
edgeAPI := edgeservices.NewEdgeServicesAPI(scwClient)
115+
edgeAPI := edge.NewAPI(scwClient)
117116

118117
listCaches, err := edgeAPI.ListCacheStages(&edge.ListCacheStagesRequest{})
119118
if err != nil {
@@ -135,7 +134,7 @@ func testSweepCache(_ string) error {
135134

136135
func testSweepBackend(_ string) error {
137136
return acctest.Sweep(func(scwClient *scw.Client) error {
138-
edgeAPI := edgeservices.NewEdgeServicesAPI(scwClient)
137+
edgeAPI := edge.NewAPI(scwClient)
139138

140139
listBackends, err := edgeAPI.ListBackendStages(&edge.ListBackendStagesRequest{})
141140
if err != nil {
@@ -157,7 +156,7 @@ func testSweepBackend(_ string) error {
157156

158157
func testSweepPlan(_ string) error {
159158
return acctest.Sweep(func(scwClient *scw.Client) error {
160-
edgeAPI := edgeservices.NewEdgeServicesAPI(scwClient)
159+
edgeAPI := edge.NewAPI(scwClient)
161160

162161
listPipelines, err := edgeAPI.ListPipelines(&edge.ListPipelinesRequest{})
163162
if err != nil {
@@ -179,7 +178,7 @@ func testSweepPlan(_ string) error {
179178

180179
func testSweepWAF(_ string) error {
181180
return acctest.Sweep(func(scwClient *scw.Client) error {
182-
edgeAPI := edgeservices.NewEdgeServicesAPI(scwClient)
181+
edgeAPI := edge.NewAPI(scwClient)
183182

184183
listWAF, err := edgeAPI.ListWafStages(&edge.ListWafStagesRequest{})
185184
if err != nil {
@@ -201,7 +200,7 @@ func testSweepWAF(_ string) error {
201200

202201
func testSweepRoute(_ string) error {
203202
return acctest.Sweep(func(scwClient *scw.Client) error {
204-
edgeAPI := edgeservices.NewEdgeServicesAPI(scwClient)
203+
edgeAPI := edge.NewAPI(scwClient)
205204

206205
listRoutes, err := edgeAPI.ListRouteStages(&edge.ListRouteStagesRequest{})
207206
if err != nil {

0 commit comments

Comments
 (0)