예제 #1
0
def delsshkey(request, name):
    conf = Gitolite(settings.GITOLITE_ADMIN)

    conf.lock()
    if conf.rmSSHKey(request.user.username, name) == False:
        template = loader.get_template('error.html')
        context = Context( {'error': u'SSH Key file 을 지우는데 실패 했습니다.', } )
        return HttpResponse(template.render(context))

    conf.publish()
    conf.unlock()

    return HttpResponseRedirect('/account/setting/sshkey/')
예제 #2
0
def delsshkey(request, name):
    conf = Gitolite(settings.GITOLITE_ADMIN)

    conf.lock()
    if conf.rmSSHKey(request.user.username, name) == False:
        template = loader.get_template('error.html')
        context = Context({
            'error': u'SSH Key file 을 지우는데 실패 했습니다.',
        })
        return HttpResponse(template.render(context))

    conf.publish()
    conf.unlock()

    return HttpResponseRedirect('/account/setting/sshkey/')