Example #1
0
def index (request):
    response = VUtil.get_response (template = 'app/index.html',
                                   request  = request,
                                   context  = {
            'fqdn' : socket.getfqdn ()
            })
    return response
Example #2
0
def list_flows(request, current_id, target_page, page_size):
    return VUtil.get_json_response({
        'flows':
        mongo.list_flows(current_id, int(target_page), int(page_size))
    })
Example #3
0
def get_file(request, pattern, page, tag):
    return VUtil.get_json_response({'file': debugAPI.get_file(tag, pattern)})
Example #4
0
def add_flow(request, flow_name):
    return VUtil.get_json_response({'fid': str(mongo.add_flow(flow_name))})
Example #5
0
def jobs(request, flow, pag=None):
    return VUtil.get_json_response({'jobs': debugAPI.get_jobs(flow)})
Example #6
0
def job_instances(request, pag=None):
    workflow = request.REQUEST['workflow']
    job_id = request.REQUEST['job_id']
    return VUtil.get_json_response(
        {'job_instances': debugAPI.get_job_instances(workflow, job_id)})
Example #7
0
def list_flows (request, current_id, target_page, page_size):
    return VUtil.get_json_response ({
            'flows' : mongo.list_flows (current_id, int(target_page), int(page_size))
            })
Example #8
0
def flows(request, name_filter=None, status_filter=None, pag=None):
    return VUtil.get_json_response(
        {'flows': debugAPI.get_workflows(name_filter, status_filter)})
Example #9
0
def add_flow (request, flow_name):
    return VUtil.get_json_response ({
            'fid' : str (mongo.add_flow (flow_name))
            })
Example #10
0
def get_file (request, pattern, page, tag):
    return VUtil.get_json_response ({
            'file' : debugAPI.get_file (tag, pattern)
            })
Example #11
0
def job_instances (request, pag = None):
    workflow = request.REQUEST ['workflow'] 
    job_id = request.REQUEST ['job_id']
    return VUtil.get_json_response ({
            'job_instances' : debugAPI.get_job_instances (workflow, job_id)
            })
Example #12
0
def jobs (request, flow, pag = None):
    return VUtil.get_json_response ({
            'jobs' : debugAPI.get_jobs (flow)
            })
Example #13
0
def flows (request, name_filter = None, status_filter = None, pag = None):
    return VUtil.get_json_response ({
            'flows' : debugAPI.get_workflows (name_filter, status_filter)
            })