def multitask_task_action(request): if request.method == 'POST': action = request.POST.get('action') m = host_mgr.MultiTask(action, request) res = m.run() print '-->task res:', res return HttpResponse(json.dumps(res))
def multitask_cmd(request): #print '==post:',request.POST multi_task = host_mgr.MultiTask('run_cmd', request) task_id = multi_task.run() if task_id: return HttpResponse(task_id) else: return HttpResponse("TaskCreatingError")
def multitask_res(request): multi_task = host_mgr.MultiTask('get_task_result', request) task_result = multi_task.run() return HttpResponse(task_result)
def multitask_file(request): print 'multitask_file:', request.POST multi_task = host_mgr.MultiTask(request.POST.get('task_type'), request) task_result = multi_task.run() return HttpResponse(task_result)
def multitask_bigtask(request): print 'multitask_bigtask',request.POST multi_task = host_mgr.MultiTask(request.POST.get('task_type'),request) task_id = multi_task.run() return HttpResponse(task_id)