Skip to content

salman2013/edx-celeryutils

 
 

Repository files navigation

edx-celeryutils

PyPI CI Codecov Documentation Supported Python versions License

Code to support working with Celery, a distributed task queue.

Overview (please modify)

This package contains utilities to wrap tasks with logging and to persist them if they fail.

It also supports Django administration for searching and deleting failed tasks, and management commands for rerunning failed tasks and deleting old ones.

Documentation

(TODO: Set up documentation)

Publishing a Release

After a PR merges, a new version of the package will automatically be released by Travis when the commit is tagged. Use:

git tag -a X.Y.Z -m "Releasing version X.Y.Z"
git push origin X.Y.Z

Do not create a Github Release, or ensure its message points to the CHANGELOG.rst.

License

The code in this repository is licensed under the Apache 2.0 unless otherwise noted.

Please see LICENSE.txt for details.

How To Contribute

Contributions are very welcome.

Please read How To Contribute for details.

Even though they were written with edx-platform in mind, the guidelines should be followed for Open edX code in general.

Reporting Security Issues

Please do not report security issues in public. Please email [email protected].

Getting Help

Have a question about this repository, or about Open edX in general? Please refer to this list of resources if you need any assistance.

About

Tools to support working with celery.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 87.0%
  • Makefile 13.0%