fixes for 3.9
This commit is contained in:
BIN
rowers/tests/testdata/testdata.tcx.gz
vendored
BIN
rowers/tests/testdata/testdata.tcx.gz
vendored
Binary file not shown.
@@ -38,23 +38,24 @@ def failed_queue_view(request):
|
||||
if not request.user.is_staff: # pragma: no cover
|
||||
raise PermissionDenied("Not Allowed")
|
||||
|
||||
q = Queue(connection=Redis())
|
||||
registry = q.failed_job_registry
|
||||
|
||||
|
||||
resultslist = []
|
||||
for queuename in ['high','default','low']:
|
||||
|
||||
for id in registry.get_job_ids(): # pragma: no cover
|
||||
job = Job.fetch(id,connection=Redis())
|
||||
traceback = str(job.exc_info)
|
||||
q = Queue(queuename,connection=Redis())
|
||||
registry = q.failed_job_registry
|
||||
|
||||
info = {
|
||||
'id': job.id,
|
||||
'started_at': job.started_at,
|
||||
'traceback1': traceback,
|
||||
}
|
||||
for id in registry.get_job_ids(): # pragma: no cover
|
||||
job = Job.fetch(id,connection=Redis())
|
||||
traceback = str(job.exc_info)
|
||||
|
||||
info = {
|
||||
'id': job.id,
|
||||
'started_at': job.started_at,
|
||||
'traceback1': traceback,
|
||||
}
|
||||
|
||||
resultslist += [info]
|
||||
|
||||
resultslist += [info]
|
||||
|
||||
return render(request,
|
||||
"failed_jobs.html",
|
||||
@@ -69,11 +70,12 @@ def failed_queue_empty(request):
|
||||
if not request.user.is_staff: # pragma: no cover
|
||||
raise PermissionDenied("Not Allowed")
|
||||
|
||||
q = Queue(connection=Redis())
|
||||
registry = q.failed_job_registry
|
||||
for queuename in ['high','default','low']:
|
||||
q = Queue(queuename,connection=Redis())
|
||||
registry = q.failed_job_registry
|
||||
|
||||
for id in registry.get_job_ids():
|
||||
registry.remove(id,delete_job=True)
|
||||
for id in registry.get_job_ids():
|
||||
registry.remove(id,delete_job=True)
|
||||
|
||||
return HttpResponseRedirect(reverse('failed_queue_view'))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user