示例#1
0
def start_output_generation(workflow):
    if app.config['mode'] not in ('processor', 'full'):
        raise ApiException("Only possible when running in 'processor' or"
                           " 'full' mode.", 503)
    workflow._update_status(step='output', step_progress=None)
    from tasks import output_workflow
    output_workflow(workflow.id, app.config['base_path'])
    return 'OK'
示例#2
0
文件: web.py 项目: 5up3rD4n1/spreads
def start_output_generation(workflow):
    if app.config['mode'] not in ('processor', 'full'):
        raise ApiException("Only possible when running in 'processor' or"
                           " 'full' mode.", 503)
    workflow._update_status(step='output', step_progress=None)
    from tasks import output_workflow
    output_workflow(workflow.id, app.config['base_path'])
    return 'OK'
示例#3
0
文件: web.py 项目: duerig/spreads
def start_output_generation(workflow):
    check_processing_allowed()
    workflow._update_status(step='output', step_progress=None)
    from tasks import output_workflow
    output_workflow(workflow.id, app.config['base_path'])
    return 'OK'
示例#4
0
def start_output_generation(workflow):
    """ Enqueue the specified workflow for output generation. """
    workflow._update_status(step='output', step_progress=None)
    from tasks import output_workflow
    output_workflow(workflow.id, app.config['base_path'])
    return 'OK'