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

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

Uploaded source