コード例 #1
0
ファイル: projects.py プロジェクト: skalkoto/synnefo
def project_app_cancel(request, project_uuid, application_id):
    with ExceptionHandler(request):
        with transaction.commit_on_success():
            cancel_application(application_id, project_uuid,
                               request_user=request.user)
            messages.success(request,
                             _(astakos_messages.APPLICATION_CANCELLED))
    return redirect(reverse('project_list'))
コード例 #2
0
def _project_app_cancel(request, application_id):
    chain_id = None
    try:
        application_id = int(application_id)
        chain_id = get_related_project_id(application_id)
        cancel_application(application_id, request.user)
    except (IOError, PermissionDenied), e:
        messages.error(request, e)
コード例 #3
0
def project_app_cancel(request, project_uuid, application_id):
    with ExceptionHandler(request):
        with transaction.commit_on_success():
            cancel_application(application_id, project_uuid,
                               request_user=request.user)
            messages.success(request,
                             _(astakos_messages.APPLICATION_CANCELLED))
    return redirect(reverse('project_list'))
コード例 #4
0
ファイル: projects.py プロジェクト: salsa-dev/synnefo
def _project_app_cancel(request, application_id):
    chain_id = None
    try:
        application_id = int(application_id)
        chain_id = get_related_project_id(application_id)
        cancel_application(application_id, request.user)
    except ProjectError as e:
        messages.error(request, e)

    else:
        msg = _(astakos_messages.APPLICATION_CANCELLED)
        messages.success(request, msg)
        return chain_id
コード例 #5
0
ファイル: projects.py プロジェクト: antonis-m/synnefo
def _project_app_cancel(request, application_id):
    chain_id = None
    try:
        application_id = int(application_id)
        chain_id = get_related_project_id(application_id)
        cancel_application(application_id, request.user)
    except ProjectError as e:
        messages.error(request, e)

    else:
        msg = _(astakos_messages.APPLICATION_CANCELLED)
        messages.success(request, msg)
        return chain_id