get status from github api
This commit is contained in:
@@ -322,11 +322,11 @@ def generator_view(request):
|
|||||||
if response.status_code == 204 or response.status_code == 200:
|
if response.status_code == 204 or response.status_code == 200:
|
||||||
github_data = response.json()
|
github_data = response.json()
|
||||||
print(github_data)
|
print(github_data)
|
||||||
new_github_run.github_run_id = github_data.get('id')
|
new_github_run.github_run_id = github_data.get('workflow_run_id')
|
||||||
new_github_run.status = "in_progress"
|
new_github_run.status = "in_progress"
|
||||||
new_github_run.save()
|
new_github_run.save()
|
||||||
|
|
||||||
return render(request, 'waiting.html', {'filename':filename, 'uuid':myuuid, 'status':"Starting generator...please wait", 'platform':platform})
|
return render(request, 'waiting.html', {'filename':filename, 'uuid':myuuid, 'status':"Starting generator...please wait", 'platform':platform, 'log_url': github_data.get('html_url')})
|
||||||
else:
|
else:
|
||||||
new_github_run.delete()
|
new_github_run.delete()
|
||||||
return JsonResponse({"error": "GitHub rejected the start request"}, status=500)
|
return JsonResponse({"error": "GitHub rejected the start request"}, status=500)
|
||||||
|
|||||||
Reference in New Issue
Block a user