From 3b3c22d7ed3a1d9a896322d32ddede2021423377 Mon Sep 17 00:00:00 2001 From: j Date: Sat, 21 Jan 2017 21:12:19 +0100 Subject: [PATCH] remove old tv program --- pandora/tv/tasks.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pandora/tv/tasks.py b/pandora/tv/tasks.py index 7fda100d..d5559667 100644 --- a/pandora/tv/tasks.py +++ b/pandora/tv/tasks.py @@ -2,7 +2,7 @@ # vi:si:et:sw=4:sts=4:ts=4 from __future__ import division, print_function, absolute_import -from datetime import timedelta +from datetime import datetime, timedelta from celery.task import periodic_task @@ -16,3 +16,5 @@ def update_program(**kwargs): if limit_rate('tv.tasks.update_program', 8 * 60 * 60): for c in models.Channel.objects.all(): c.update_program() + old = datetime.now() - timedelta(days=180) + models.Program.filter(created__lt=old).delete()