X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/8a8f5dd4b7f9971510d624d61455baf0bde4221c..357027375ff8867f42ca34bcbfb5a78b5b185fc3:/apps/catalogue/tasks.py diff --git a/apps/catalogue/tasks.py b/apps/catalogue/tasks.py deleted file mode 100755 index e1ff9151a..000000000 --- a/apps/catalogue/tasks.py +++ /dev/null @@ -1,27 +0,0 @@ -# -*- coding: utf-8 -*- -# This file is part of Wolnelektury, licensed under GNU Affero GPLv3 or later. -# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information. -# -from datetime import datetime -from celery.task import task -import catalogue.models -from traceback import print_exc - -@task -def touch_tag(tag): - update_dict = { - 'book_count': tag.get_count(), - 'changed_at': datetime.now(), - } - - type(tag).objects.filter(pk=tag.pk).update(**update_dict) - - -@task -def index_book(book_id, book_info=None): - try: - return catalogue.models.Book.objects.get(id=book_id).search_index(book_info) - except Exception, e: - print "Exception during index: %s" % e - print_exc() - raise e