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

Add Beaker caching support for usage with Pyramid #36

Open
tsemerad opened this issue Feb 12, 2014 · 2 comments
Open

Add Beaker caching support for usage with Pyramid #36

tsemerad opened this issue Feb 12, 2014 · 2 comments

Comments

@tsemerad
Copy link

Does Jobtastic currently work in Pyramid? The documentation says it works in Django and Flask, which gives me the assumption it is fairly framework-agnostic (just like Celery). If there are known problems with it working in Pyramid that would be nice to know. Otherwise, if it does work, I'll go ahead and implement it, and write up an example.

@winhamwr
Copy link
Contributor

Hello!

Does Jobtastic currently work in Pyramid?

You would need to do some hacking to make it work in Pyramid. The main issue is that Jobtastic needs a cache object in order to do coordination across multiple Celery workers. Right now, we just have built-in support for Django's cache and for Flask's werkzeug cache.

Adding support for Beaker and pyramid_beaker would be totally doable, though. If you're interested in giving that implementation a try, I'd love a pull request. I'd also be happy to help guide you through it, if you have questions, but as someone who has never used Pyramid, I'd really appreciate your help.

Thanks
-Wes

@tsemerad
Copy link
Author

Thanks for the reply. I would love to try implementing it but I cannot say when I would have the time to do so. I am very new to Pyramid so I am not familiar with many of its components (such as Beaker), but I would love to learn. I'll let you know if I get the free time to try it out.

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

2 participants