Revision 05d401cf snf-cyclades-app/synnefo/api/util.py
b/snf-cyclades-app/synnefo/api/util.py | ||
---|---|---|
470 | 470 |
resp = func(request, *args, **kwargs) |
471 | 471 |
update_response_headers(request, resp) |
472 | 472 |
return resp |
473 |
except VirtualMachine.DeletedError: |
|
474 |
fault = faults.BadRequest('Server has been deleted.') |
|
475 |
return render_fault(request, fault) |
|
476 |
except Network.DeletedError: |
|
477 |
fault = faults.BadRequest('Network has been deleted.') |
|
478 |
return render_fault(request, fault) |
|
479 |
except VirtualMachine.BuildingError: |
|
480 |
fault = faults.BuildInProgress('Server is being built.') |
|
481 |
return render_fault(request, fault) |
|
482 | 473 |
except NotAllowedError: |
483 | 474 |
# Image Backend Unathorized |
484 | 475 |
fault = faults.Forbidden('Request not allowed.') |
Also available in: Unified diff