Revision 05d401cf snf-cyclades-app/synnefo/api/networks.py
b/snf-cyclades-app/synnefo/api/networks.py | ||
---|---|---|
282 | 282 |
if net.public: |
283 | 283 |
raise faults.Forbidden('Can not rename the public network.') |
284 | 284 |
if net.deleted: |
285 |
raise Network.DeletedError
|
|
285 |
raise faults.BadRequest("Network has been deleted.")
|
|
286 | 286 |
net.name = name |
287 | 287 |
net.save() |
288 | 288 |
return HttpResponse(status=204) |
... | ... | |
305 | 305 |
raise faults.Forbidden('Can not delete the public network.') |
306 | 306 |
|
307 | 307 |
if net.deleted: |
308 |
raise Network.DeletedError
|
|
308 |
raise faults.BadRequest("Network has been deleted.")
|
|
309 | 309 |
|
310 | 310 |
if net.machines.all(): # Nics attached on network |
311 | 311 |
raise faults.NetworkInUse('Machines are connected to network.') |
... | ... | |
328 | 328 |
if net.public: |
329 | 329 |
raise faults.Forbidden('Can not modify the public network.') |
330 | 330 |
if net.deleted: |
331 |
raise Network.DeletedError
|
|
331 |
raise faults.BadRequest("Network has been deleted.")
|
|
332 | 332 |
|
333 | 333 |
try: |
334 | 334 |
key = req.keys()[0] |
Also available in: Unified diff