From 16fe33a8778651d1d9691647b005d1129485c2ed Mon Sep 17 00:00:00 2001 From: j <0x006A@0x2620.org> Date: Mon, 9 Aug 2010 19:55:50 +0200 Subject: [PATCH] cache posters in celery/cronjob --- oxdata/lookup/tasks.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/oxdata/lookup/tasks.py b/oxdata/lookup/tasks.py index e5cd624..ec3f791 100644 --- a/oxdata/lookup/tasks.py +++ b/oxdata/lookup/tasks.py @@ -6,11 +6,14 @@ from celery.decorators import task, periodic_task import models import cache +import poster.models + @periodic_task(run_every=timedelta(days=1)) def cronjob(**kwargs): - print "do some cleanup stuff once a day" cache.getIds() + for p in poster.models.PosterCache.objects.filter(image='', failed=False): + p.get() @task(ignore_resulsts=True, queue='default') def updateImdb(id):