Revision d2c3c533 snf-cyclades-app/synnefo/api/servers.py
b/snf-cyclades-app/synnefo/api/servers.py | ||
---|---|---|
380 | 380 |
assert isinstance(personality, list) |
381 | 381 |
networks = server.get("networks", []) |
382 | 382 |
assert isinstance(networks, list) |
383 |
floating_ips = server.get("floating_ips", []) |
|
384 |
assert isinstance(floating_ips, list) |
|
385 | 383 |
except (KeyError, AssertionError): |
386 | 384 |
raise faults.BadRequest("Malformed request") |
387 | 385 |
|
... | ... | |
396 | 394 |
|
397 | 395 |
vm = servers.create(user_id, name, password, flavor, image, |
398 | 396 |
metadata=metadata, personality=personality, |
399 |
networks=networks, |
|
400 |
floating_ips=floating_ips) |
|
397 |
networks=networks) |
|
401 | 398 |
|
402 | 399 |
server = vm_to_dict(vm, detail=True) |
403 | 400 |
server['status'] = 'BUILD' |
Also available in: Unified diff