cloud/shepherd/equinix/wrapngo: allow specifying options when getting device
Change-Id: Ib1f4a88d1a45d9c0da1c56bd8ee21bf18302d9f8
Reviewed-on: https://review.monogon.dev/c/monogon/+/1576
Tested-by: Jenkins CI
Reviewed-by: Tim Windelschmidt <tim@monogon.tech>
diff --git a/cloud/shepherd/equinix/wrapngo/wrapngo_live_test.go b/cloud/shepherd/equinix/wrapngo/wrapngo_live_test.go
index 5a8d194..549071a 100644
--- a/cloud/shepherd/equinix/wrapngo/wrapngo_live_test.go
+++ b/cloud/shepherd/equinix/wrapngo/wrapngo_live_test.go
@@ -70,7 +70,7 @@
t.Helper()
for {
- d, err := l.cl.GetDevice(l.ctx, l.apipid, id)
+ d, err := l.cl.GetDevice(l.ctx, l.apipid, id, nil)
if err != nil {
if errors.Is(err, os.ErrDeadlineExceeded) {
continue
@@ -277,7 +277,7 @@
t.Skip("the test device couldn't have been created - skipping...")
}
- d, err := cl.GetDevice(ctx, ltc.apipid, testDevice.ID)
+ d, err := cl.GetDevice(ctx, ltc.apipid, testDevice.ID, nil)
if err != nil {
t.Fatalf("while fetching device info: %v", err)
}
@@ -315,7 +315,7 @@
if err := cl.deleteDevice(ctx, testDevice.ID); err != nil {
t.Fatalf("while deleting a device: %v", err)
}
- d, err := cl.GetDevice(ctx, ltc.apipid, testDevice.ID)
+ d, err := cl.GetDevice(ctx, ltc.apipid, testDevice.ID, nil)
if err != nil && !IsNotFound(err) {
t.Fatalf("while fetching device info: %v", err)
}