Skip to content

Commit 32b2d70

Browse files
committed
Use correct param key in validate metro request
Signed-off-by: Claudia Beresford <[email protected]>
1 parent d09ec01 commit 32b2d70

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

packet/Manager.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -337,7 +337,7 @@ def validate_metro_capacity(self, servers):
337337
params = {"servers": []}
338338
for server in servers:
339339
params["servers"].append(
340-
{"facility": server[0], "plan": server[1], "quantity": server[2]}
340+
{"metro": server[0], "plan": server[1], "quantity": server[2]}
341341
)
342342

343343
try:
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"servers":[{"metro":"sv","plan":"baremetal_0","quantity":10,"available":true}]}

test/test_packet.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,6 +224,10 @@ def test_validate_capacity(self):
224224
capacity = self.manager.validate_capacity([("ewr1", "baremetal_0", 10)])
225225
self.assertTrue(capacity)
226226

227+
def test_validate_metro_capacity(self):
228+
capacity = self.manager.validate_metro_capacity([("sv", "baremetal_1", 10)])
229+
self.assertTrue(capacity)
230+
227231
# IP Addresses
228232
def test_list_device_ips(self):
229233
ips = self.manager.list_device_ips("e123s")

0 commit comments

Comments
 (0)