def flow_viewer(request, **values): handler = FlowActionHandler(request, **values) return render_template('flow_viewer.html', flow_details=handler.flow_details, process_name=handler.process_name, active_run_mode=handler.active_run_mode, freerun_uows=handler.freerun_uow_records)
def get_flow_log(request, **values): handler = FlowActionHandler(request, **values) return Response(response=json.dumps(handler.get_flow_log()), mimetype='application/json')
def set_run_mode(request, **values): handler = FlowActionHandler(request, **values) handler.set_run_mode() return Response(status=NO_CONTENT)
def run_from_step(request, **values): handler = FlowActionHandler(request, **values) return Response(response=json.dumps(handler.perform_freerun_action(RUN_MODE_RUN_FROM)), mimetype='application/json')
def details_flow(request, **values): details = FlowActionHandler(request, **values) return Response(response=json.dumps(details.flow_details), mimetype='application/json')