--- /dev/null
+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)
<ul>
<li>File: {{ object.file }}</li>
{% if object.url %}<li>url : {{ object.url }}</li>{% endif %}
- <li>sha1 : {{ object.sha1 }}</li>
<li>mime_type : {{ object.mime_type }}</li>
+ <li>sha1 : {{ object.sha1 }}</li>
<li>hdf5 : {{ object.hdf5 }}</li>
<li>uuid : {{ object.uuid }}</li>
<li>author: {{ object.author }}</li>
<ul>
{% for result in object.results.all %}
- <li><a href="{% if 'image' in result.mime_type %}{% url "timeside-result-png" result.id %}{% elif 'audio' in result.mime_type %}{% url "timeside-result-audio" result.id %}{% else %}{% url "timeside-result-json" result.id %}{% endif %}">{{ result }}</a> ({{ result.uuid }} {{ result.hdf5 }})</li>
+ <li><a href="{% if 'image' in result.mime_type %}{% url "timeside-result-png" result.id %}{% elif 'audio' in result.mime_type %}{% url "timeside-result-audio" result.id %}{% else %}{% url "timeside-result-json" result.id %}{% endif %}">{{ result }}</a> ({{ result.uuid }})</li>
{% endfor %}
<ul>