Revision 731cd907

b/snf-cyclades-app/synnefo/helpdesk/views.py
49 49
from synnefo.db.models import VirtualMachine, Network, IPAddressLog
50 50

  
51 51
# server actions specific imports
52
from synnefo.api import util
53
from synnefo.logic import backend as servers_backend
52
from synnefo.logic import servers as servers_backend
54 53
from synnefo.ui.views import UI_MEDIA_URL
55 54

  
56 55
logger = logging.getLogger(__name__)
......
331 330
def vm_shutdown(request, vm_id):
332 331
    logging.info("VM %s shutdown by %s", vm_id, request.user_uniq)
333 332
    vm = VirtualMachine.objects.get(pk=vm_id)
334
    jobId = servers_backend.shutdown_instance(vm)
335
    util.start_action(vm, 'STOP', jobId)
333
    jobId = servers_backend.stop(vm)
336 334
    account = vm.userid
337 335
    return HttpResponseRedirect(reverse('helpdesk-details', args=(account,)))
338 336

  
......
342 340
def vm_start(request, vm_id):
343 341
    logging.info("VM %s start by %s", vm_id, request.user_uniq)
344 342
    vm = VirtualMachine.objects.get(pk=vm_id)
345
    jobId = servers_backend.startup_instance(vm)
346
    util.start_action(vm, 'START', jobId)
343
    jobId = servers_backend.start(vm)
347 344
    account = vm.userid
348 345
    return HttpResponseRedirect(reverse('helpdesk-details', args=(account,)))

Also available in: Unified diff