From: Guillaume Pellerin Date: Tue, 3 Mar 2015 23:25:29 +0000 (+0100) Subject: add re-run all tasks management script X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=1aa71d55ad91969c0a0bf9dd3001e65f68aeb4bc;p=timeside.git add re-run all tasks management script --- diff --git a/timeside/server/management/__init__.py b/timeside/server/management/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/timeside/server/management/commands/__init__.py b/timeside/server/management/commands/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/timeside/server/management/commands/timeside-run-all-tasks.py b/timeside/server/management/commands/timeside-run-all-tasks.py new file mode 100644 index 0000000..52148da --- /dev/null +++ b/timeside/server/management/commands/timeside-run-all-tasks.py @@ -0,0 +1,14 @@ +from optparse import make_option +from django.conf import settings +from django.core.management.base import BaseCommand, CommandError +from django.contrib.auth.models import User +from django.template.defaultfilters import slugify +from timeside.server.models import Task + + +class Command(BaseCommand): + help = "Re-run all tasks" + + def handle(self, *args, **options): + for task in Task.objects.all(): + task.status_setter(2) diff --git a/timeside/server/templates/timeside/item_detail.html b/timeside/server/templates/timeside/item_detail.html index 1bc1adc..f183d57 100644 --- a/timeside/server/templates/timeside/item_detail.html +++ b/timeside/server/templates/timeside/item_detail.html @@ -20,8 +20,8 @@ Your browser does not support the audio element.