This document describes an older version of Celery (2.5). For the latest stable version please go here.

celery.routes

celery.routes

Contains utilities for working with task routes (CELERY_ROUTES).

copyright:
  1. 2009 - 2012 by Ask Solem.
license:

BSD, see LICENSE for more details.

class celery.routes.MapRoute(map)

Creates a router out of a dict.

route_for_task(task, *args, **kwargs)
class celery.routes.Router(routes=None, queues=None, create_missing=False, app=None)
expand_destination(route)
lookup_route(task, args=None, kwargs=None)
route(options, task, args=(), kwargs={})
celery.routes.prepare(routes)

Expands the CELERY_ROUTES setting.

Previous topic

celery.datastructures

Next topic

celery.log

This Page