diff --git a/core/tasks.py b/core/tasks.py index 8e4602e..8a5d6b7 100644 --- a/core/tasks.py +++ b/core/tasks.py @@ -5,7 +5,7 @@ from core.utils.waveform import generate_waveform from dss import settings from spa.signals import waveform_generated -@task() +@task(time_limit=3600) def create_waveform_task(in_file, mix_uid): out_file = os.path.join(settings.MEDIA_ROOT, 'waveforms/%s.png' % mix_uid) print "Creating waveform \n\tIn: %s\n\tOut: %s" % (in_file, out_file) diff --git a/spa/management/commands/deletefailed.py b/spa/management/commands/deletefailed.py index 6c70b29..459ba88 100644 --- a/spa/management/commands/deletefailed.py +++ b/spa/management/commands/deletefailed.py @@ -4,7 +4,7 @@ from spa.models import Mix class Command(NoArgsCommand): def handle(self, *args, **options): - candidates = Mix.objects.filter(waveform_generated=True) + candidates = Mix.objects.filter(waveform_generated=False) for mix in candidates: print "Deleting: %s" % mix.title #candidates.delete() \ No newline at end of file