def gitrepoadd(request): if request.method == "POST": name = request.POST.get('name', '') user = request.POST.get('user', '') mail = request.POST.get('email', '') url = request.POST.get('url', '') if name == '': logevent("NEW GIT ERROR: no name specified") return HttpResponse('NEW GIT ERROR: no name specified') if user == '': logevent("NEW GIT ERROR: no user specified") return HttpResponse('NEW GIT ERROR: no user specified') if mail == '': logevent("NEW GIT ERROR: no email specified") return HttpResponse('NEW GIT ERROR: no email specified') if url == '': logevent("NEW GIT ERROR: no url specified") return HttpResponse('NEW GIT ERROR: no url specified') repo = GitRepo(name = name, user = user, email = mail, url = url) repo.save() logevent("NEW GIT SUCCEED: new id %s" % repo.id, True) return HttpResponse('NEW GIT SUCCEED: new id %s' % repo.id) else: context = RequestContext(request) return render_to_response("admin/gitrepoadd.html", context)
def main(args): if GitRepo.objects.filter(name = 'linux.git').count() == 0: repo = GitRepo(url = 'git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git', name = 'linux.git', user = '******', email = '*****@*****.**', status = True, delta = False, build = True) repo.save() if GitRepo.objects.filter(name = 'linux-next.git').count() == 0: repo = GitRepo(url = 'git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git', name = 'linux-next.git', user = '******', email = '*****@*****.**', status = True) repo.save() types = [{'id': 1000, 'name': 'checkversion', 'title': 'remove unused including <linux/version.h>', 'desc': 'Remove including <linux/version.h> that don\'t need it.'}, {'id': 1100, 'name': 'checkrelease', 'title': 'remove unused including <generated/utsrelease.h>', 'desc': 'Remove including <generated/utsrelease.h> that don\'t need it.'}, {'id': 2000, 'name': 'checkinclude', 'title': 'remove duplicated include from {{file}}', 'desc': 'Remove duplicated include.'}, {'id': 2900, 'name': 'checksparse', 'title': 'fix sparse warnings', 'desc': 'Fix sparse warnings.'},] for t in types: if Type.objects.filter(name = t['name']).count() > 0: continue stype = Type(id = t['id'], name = t['name'], ptitle = t['title'], pdesc = t['desc'], status = False) stype.save()
def gitrepoadd(request): if request.method == "POST": name = request.POST.get('name', '') user = request.POST.get('user', '') mail = request.POST.get('email', '') url = request.POST.get('url', '') if name == '': logevent("NEW GIT ERROR: no name specified") return HttpResponse('NEW GIT ERROR: no name specified') if user == '': logevent("NEW GIT ERROR: no user specified") return HttpResponse('NEW GIT ERROR: no user specified') if mail == '': logevent("NEW GIT ERROR: no email specified") return HttpResponse('NEW GIT ERROR: no email specified') if url == '': logevent("NEW GIT ERROR: no url specified") return HttpResponse('NEW GIT ERROR: no url specified') repo = GitRepo(name=name, user=user, email=mail, url=url) repo.save() logevent("NEW GIT SUCCEED: new id %s" % repo.id, True) return HttpResponse('NEW GIT SUCCEED: new id %s' % repo.id) else: context = RequestContext(request) return render_to_response("admin/gitrepoadd.html", context)