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

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: