def save_git(wd, remote=None, branch=None): output = '' if (remote): output += git.set_remote(git_remote, wd=wd) if (branch): output += git.checkout(git_branch, wd=wd) return output
def save_git(request, app_id=None): app = App.objects.get(id=app_id) git_remote = request.POST.get('remote') git_branch = request.POST.get('branch') if not (git_remote and git_branch): return HttpResponseServerError("no remote or branch") out = git.set_remote(git_remote, wd=app.wd) print out out += git.checkout(git_branch, wd=app.wd) print out return HttpResponse(out)
def save_git(request, app_id=None): app = App.objects.get(id=app_id) git_remote = request.POST.get('remote') git_branch = request.POST.get('branch') if not (git_remote and git_branch): return HttpResponseServerError("no remote or branch") out = git.set_remote(git_remote, wd=app.wd) print out out += git.checkout(git_branch, wd=app.wd) print out return HttpResponse (out)