celery-haystack 0.6.2

An app for integrating Celery with Haystack
celery-haystack is a Django app that allows you to utilize Celery for automatically updating and deleting objects in a Haystack search index.

Installation

Use your favorite Python package manager to install the app from PyPI:

pip install celery-haystack

Setup

- Add 'celery_haystack' to INSTALLED_APPS.
- Alter all of your SearchIndex subclasses to inherit from celery_haystack.indexes.CelerySearchIndex (as well as haystack.indexes.Indexable).
- Ensure your Celery instance is running.

Thanks

This app is a blatant rip-off of Daniel Lindsley's queued_search app but uses Ask Solem Hoel's Celery instead of the equally awesome queues library by Matt Croyden.

last updated on:
July 3rd, 2012, 5:20 GMT
price:
FREE!
developed by:
Jannis Leidel
homepage:
github.com
license type:
BSD License 
category:
ROOT \ Internet \ HTTP (WWW)

FREE!

In a hurry? Add it to your Download Basket!

user rating

UNRATED
0.0/5
 

0/5

What's New in version 0.2
  • Added support for Haystack 1.2.X.
  • Properly stop indexing if instance couldn't be found.
  • Forced Celery task config values to be of the correct type.
read full changelog

Add your review!

SUBMIT