Esempio n. 1
0
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))
Esempio n. 2
0
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")
Esempio n. 3
0
def multitask_res(request):
    multi_task = host_mgr.MultiTask('get_task_result', request)
    task_result = multi_task.run()
    return HttpResponse(task_result)
Esempio n. 4
0
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)
Esempio n. 5
0
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)