Oops integration for celery
Project description
Integration so that failed celery tasks trigger Oopses.
Depedencies
python-oops celery
To run the tests you also need:
python-testtools
Use
In your celery worker process run:
from oops_celery import setup_oops_reporter
setup_oops_reporter(config)
where config is the oops.Config object you wish to use.
Running Tests
Install testrepository and python-subunit and run
testr init testr run
or just run
python -m testtools.run oops_celery.tests.test_suite
Copyright (c) 2012, Canonical Ltd
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, version 3 only.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. GNU Lesser General Public License version 3 (see the file LICENSE).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file oops_celery-0.0.2.tar.gz
.
File metadata
- Download URL: oops_celery-0.0.2.tar.gz
- Upload date:
- Size: 4.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7df67f29bedfe25d7323169cc80d082a53ce3b45715c65c50097f704452062d7 |
|
MD5 | 88bc125b976846c2cd8dd633f84769b8 |
|
BLAKE2b-256 | 77d24a1211305d4573fdf36fe46b974a202918e1ce7b1c6067bd27f325ab6938 |