Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Decouple mailing/broadcasting from Celery #2

Closed
DonDebonair opened this issue Jan 13, 2015 · 0 comments
Closed

Decouple mailing/broadcasting from Celery #2

DonDebonair opened this issue Jan 13, 2015 · 0 comments

Comments

@DonDebonair
Copy link
Member

Currently mailing reports is tightly coupled with Celery, even allowing for an async switch, which doesn't seem all that useful in a CLI context. Mailing should be decoupled from scheduling and put into its own package probably. This package (broadcasting?) could form the basis of a pluggable broadcasting system (mail, slack, etc., see #3 ).
Celery must be optional. process_job should invoke another function that does the heavy lifting and is decoupled from Celery.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant