Exemplo n.º 1
0
def insert_a_flow(name='test', stage_ids=None):
    flow = Flow.create(**{
        'flow_name': name,
        'stage_order': stage_ids
    })

    return flow
Exemplo n.º 2
0
def create_new_flow(flow_data):
    '''
    Creates a new flow from the passed flow_data
    and returns the created flow object.
    '''
    try:
        validate_stages_exist(flow_data.get('stage_order', []))
        flow = Flow.create(**flow_data)
        return flow
    except Exception, e:
        db.session.rollback()
        raise e
Exemplo n.º 3
0
def create_new_flow(flow_data):
    """
    Creates a new flow from the passed flow_data
    and returns the created flow object.
    """
    try:
        validate_stages_exist(flow_data.get("stage_order", []))
        flow = Flow.create(**flow_data)
        return flow
    except Exception, e:
        db.session.rollback()
        raise e
Exemplo n.º 4
0
def insert_a_flow(name='test', stage_ids=None):
    flow = Flow.create(**{'flow_name': name, 'stage_order': stage_ids})

    return flow