Commit bcdbee56 authored by Vasyl Bodnaruk's avatar Vasyl Bodnaruk

add functional for restart job

parent b6ddb481
...@@ -60,7 +60,6 @@ class Service: ...@@ -60,7 +60,6 @@ class Service:
job.save() job.save()
return job.json() return job.json()
def get_log(self, job): def get_log(self, job):
job = Job.objects.get(pk=job) job = Job.objects.get(pk=job)
url = 'http://127.0.0.1:6800/logs/exa/mhn/{}.log'.format(job.job_uuid) url = 'http://127.0.0.1:6800/logs/exa/mhn/{}.log'.format(job.job_uuid)
......
...@@ -51,6 +51,8 @@ class JobListView(ListView): ...@@ -51,6 +51,8 @@ class JobListView(ListView):
return JsonResponse(self.service.activate_job(job_id)) return JsonResponse(self.service.activate_job(job_id))
if action == 'new': if action == 'new':
return HttpResponseRedirect(reverse('new_job')) return HttpResponseRedirect(reverse('new_job'))
if action == 'restart':
return JsonResponse(self.service.restart_job(job_id))
if action == 'log': if action == 'log':
log = self.service.get_log(job_id) log = self.service.get_log(job_id)
return HttpResponse(log, content_type='text/plain') return HttpResponse(log, content_type='text/plain')
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment