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)
 		}