Metadata-Version: 1.0
Name: pyramid_celery
Version: 1.2
Summary: Celery integration with pyramid
Home-page: https://github.com/sontek/pyramid_celery
Author: John Anderson
Author-email: sontek@gmail.com
License: BSD
Description: Getting Started
        =====================
        Include pyramid_celery either by setting your includes in your .ini,
        or by calling config.include('pyramid_celery').
        
        ``` python
            pyramid.includes = pyramid_celery
        ```
        
        Now you can either use class based:
        
        ``` python
        from celery.task import task
        from celery.task import Task
        
        @task
        class AddTask(Task):
            def run(self, x, y):
                print x+y
        ```
        
        or decorator based:
        
        ``` python
        from celery.task import task
        
        @task
        def add(x, y):
            print x+y
        ```
        
        Configuration
        =====================
        All standard celery configuration options will work. Check out http://ask.github.com/celery/configuration.html
        
        Demo
        =====================
        To see it all in action check out pyramid_celery_demo, run rabbitmq-server and then do:
        
        ``` python
        $ python setup.py develop
        $ populate_pyramid_celery_demo ./development.ini
        $ pserve ./development.ini
        $ pceleryd ./development.ini
        ```
        
        
        
Keywords: paste pyramid celery message queue amqp job task distributed
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Topic :: Software Development :: Libraries :: Python Modules
