Revision a52cc1b4
b/snf-cyclades-app/synnefo/api/servers.py | ||
---|---|---|
414 | 414 |
|
415 | 415 |
vm = util.get_vm(server_id, request.user_uniq, for_update=True, |
416 | 416 |
non_suspended=True) |
417 |
vm.name = name |
|
418 |
vm.save()
|
|
417 |
|
|
418 |
servers.rename(vm, new_name=name)
|
|
419 | 419 |
|
420 | 420 |
return HttpResponse(status=204) |
421 | 421 |
|
b/snf-cyclades-app/synnefo/logic/servers.py | ||
---|---|---|
502 | 502 |
vm, floating_ip) |
503 | 503 |
|
504 | 504 |
return backend.disconnect_from_network(vm, nic) |
505 |
|
|
506 |
|
|
507 |
def rename(server, new_name): |
|
508 |
"""Rename a VirtualMachine.""" |
|
509 |
old_name = server.name |
|
510 |
server.name = new_name |
|
511 |
server.save() |
|
512 |
log.info("Renamed server '%s' from '%s' to '%s'", server, old_name, |
|
513 |
new_name) |
|
514 |
return server |
Also available in: Unified diff