Revision 04a95cf3
b/snf-cyclades-app/synnefo/api/servers.py | ||
---|---|---|
443 | 443 |
return HttpResponse(status=204) |
444 | 444 |
|
445 | 445 |
|
446 |
# additional server actions |
|
447 |
ARBITRARY_ACTIONS = ['console', 'firewallProfile'] |
|
448 |
|
|
446 | 449 |
@util.api_method('POST') |
447 | 450 |
def server_action(request, server_id): |
448 | 451 |
req = util.get_request_dict(request) |
449 | 452 |
log.debug('server_action %s %s', server_id, req) |
450 | 453 |
|
451 |
# additional server actions |
|
452 |
ARBITRARY_ACTIONS = ['console', 'firewallProfile'] |
|
453 | 454 |
|
454 | 455 |
if len(req) != 1: |
455 | 456 |
raise faults.BadRequest("Malformed request") |
Also available in: Unified diff