Metadata-Version: 2.0
Name: django-simple-elasticsearch
Version: 0.1.6
Summary: Simple Django ElasticSearch indexing integration.
Home-page: http://github.com/jaddison/django-simple-elasticsearch
Author: James Addison
Author-email: code@scottisheyes.com
License: BSD
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: BSD License
Classifier: Intended Audience :: Developers
Classifier: Environment :: Web Environment
Classifier: Programming Language :: Python
Classifier: Framework :: Django
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI

This is an ALPHA level package - it is in flux and if you use it, your project may break with package updates.
--------------------------------------------------------------------------------------------------------------

Simple method of creating ElasticSearch indexes for Django projects.
Options: auto index/delete with model signals, bulk submit ES operations
on request\_finished signal, (future) support for RabbitMQ ES 'river'
configuration. Management command to handle broad initialization and
indexing.

To use the request\_finished signal to bulk update ES and ensure that
all your management commands work correctly with signals/bulk updating,
you will need to update your manage.py script with this snippet:

.. code:: python

    from simple_elasticsearch.settings import ES_USE_REQUEST_FINISHED_SIGNAL
    if ES_USE_REQUEST_FINISHED_SIGNAL:
        from simple_elasticsearch.indexes import process_bulk_data
        process_bulk_data(None)

TODO:

-  mention Celery integration custom task in detail (in flux)



History:
--------

History will start with the first (semi) stable release I'm happy with.


Authors:
--------

::

    * James Addison



Contributions are welcome - simply fork on Github, fix/improve and
submit a pull request.




