def jobs_from_config(request): try: workflow = request.GET['workflow'] jobs_data = get_workflow_jobs_from_parser(workflow) jobs_json = _serialize(jobs_data) except: LOG.exception('') return HttpResponseServerError(traceback.format_exc()) else: return HttpResponse(jobs_json, mimetype='application/json')
def from_parser(workflow): data_jobs = get_workflow_jobs_from_parser(workflow) return WorkflowGraph(data_jobs, None)