Bug#791675: ITP: django-celery-transactions -- Django transaction support for Celery tasks
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer <fladi@debian.org>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
* Package name : django-celery-transactions
Version : 0.3.2
Upstream Author : Nicolas Grasset <nicolas.grasset@gmail.com>
* URL : https://github.com/fellowshipofone/django-celery-transactions
* License : BSD-2-clause
Programming Lang: Python
Description : Django transaction support for Celery tasks
django-celery-transactions holds on to Celery tasks until the current database
transaction is committed, avoiding potential race conditions as described in
Celery's user guide.
Features:
* If the transaction is rolled back, the tasks are discarded. Django's
transaction middleware does this if an exception is raised.
* If transactions aren't being managed, tasks are sent as normal. This means
that sending tasks from within Django's shell will work as expected, as
will the various transaction decorators commit_manually, commit_on_success,
etc.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJVm9zJAAoJEGlMre9Rx7W2lpwP/1f9pXdPYtCPSlMGvT2uKTOQ
8xY7d4N/sViPnFigNAuMqsYcdBILNCZodRPEHxBZCSuOejcV4CD+IJVnT0vLXFbe
ITF1g9U6AMV078QUqM8R4sg2W8QtYyqskcDADiTBBcv0r+ux+8d7leEHpWipmyt2
7qKTZUiKYMVri5NkylVLVOWuzcknw1zrA+Dxbw9Y3UmoMa2ew39r/zO4BacYxoF4
MvM6l4KRlku6JX/+ErEdi9g+xgcAzb1/imR5KA2U76O6I94FJq84ajpXcc/INKzg
nhGnmuNS/EtT+19ZTT771c76pKnSS+JzR9W4fX94us0fKzuCDAXTF/1W+wnQ1Nvg
yFMrjC6cIgk910CWv1A8Ok8zGS2Le8rjnuzJFntY9YjEYxO8IafPRWU0eBDEP288
435d8T8NVgJbvBbqALH7QadOg2NbQCd6fnMZ/FteixSuFt+rJMTl+lPNj+g1osox
QsgtvEfocdaLOxZpSj53WLwG4iJR9aeeHxnmAa5q5yiUzReEP1Pc7Oo1TYHcX9cN
iJR89ptds7uQLV555qbGtzD1Qf3rjnL5/kSWCl9AHM/cibjmrAi5Bn6wB3UOWIBB
rFAQ+QIN3ge0zBDIC15W5LC/sg59srfn2ME4yWJJ0pYmzEUb0zBp2Lnzp1PJCgGr
I3tEUIAaCKEs/bttoZOV
=76Fc
-----END PGP SIGNATURE-----
Reply to: