[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#876784: ITP: django-background-tasks -- databased-backed work queue for Django



Package: wnpp
Severity: wishlist
Owner: "Hans-Christoph Steiner" <hans@eds.org>

* Package name    : django-background-tasks
  Version         : 1.1.11
  Upstream Author : John Montgomery and contributors
* URL             : https://github.com/arteria/django-background-tasks
* License         : BSD-3-clause
  Programming Lang: Python
  Package source  :
https://anonscm.debian.org/git/python-modules/packages/django-background-tasks.git
  Description: databased-backed work queue for Django

Django Background Task is a databased-backed work queue for Django,
loosely based around Ruby's DelayedJob library. This project was adopted
and adapted from lilspikey django-background-task.

To avoid conflicts on PyPI we renamed it to django-background-tasks
(plural). For an easy upgrade from django-background-task to
django-background-tasks, the internal module structure were left untouched.

In Django Background Task, all tasks are implemented as functions (or
any other callable).

There are two parts to using background tasks:

    creating the task functions and registering them with the scheduler
    setup a cron task (or long running process) to execute the tasks


Reply to: