Example #1
0
def get_fg(request, flowgram, working_flowgram):
    if working_flowgram:
        controller.set_working_flowgram(request.user, flowgram)
        
    return data_response.create(request.GET.get('enc', 'json'),
                                'ok',
                                encode.flowgram_encoder.to_dict(flowgram, True, request.user))
Example #2
0
def create_flowgram(request, title):
    flowgram = controller.new_flowgram(request.user, title)
    controller.set_working_flowgram(request.user, flowgram)

    log.debug("Action log: create_flowgram %s for %s" % (flowgram.id, request.user.username))

    return data_response.create(request.POST.get('enc', 'json'),
                                'ok',
                                encode.flowgram_encoder.to_dict(flowgram, True, request.user))
Example #3
0
def set_working_flowgram(request, flowgram):
    controller.set_working_flowgram(request.user, flowgram)