Replaces async occurrences with alternatives

* async is now a reserved word in python3.7
 * Rename async function to enqueue
 * Rename all async_ functions to enqueue_
 * Rename Async class to AsyncTask
 * Updates the docs.
This commit is contained in:
Pierre-Elliott Bécue
2018-07-07 21:33:43 +02:00
parent 2040771e80
commit ae75a84f7f
16 changed files with 190 additions and 190 deletions
+2 -2
View File
@@ -2,7 +2,7 @@
from django.contrib import admin
from django.utils.translation import ugettext_lazy as _
from django_q.tasks import async
from django_q.tasks import enqueue
from django_q.models import Success, Failure, Schedule, OrmQ
from django_q.conf import Conf
@@ -41,7 +41,7 @@ class TaskAdmin(admin.ModelAdmin):
def retry_failed(FailAdmin, request, queryset):
"""Submit selected tasks back to the queue."""
for task in queryset:
async(task.func, *task.args or (), hook=task.hook, **task.kwargs or {})
enqueue(task.func, *task.args or (), hook=task.hook, **task.kwargs or {})
task.delete()