cameronmaske / celery-once

Celery Once allows you to prevent multiple execution and queuing of celery tasks.
https://pypi.python.org/pypi/celery_once/
BSD 2-Clause "Simplified" License
659 stars 91 forks source link

Bug: OSError Filename too long #96

Closed mlaythe closed 5 years ago

mlaythe commented 5 years ago

I'm using the File backend and I'm passing a relatively large dictionary as a param to the celery task. Is it possible to use a hash or something else instead of the function params to generate the task filename?

xuhcc commented 5 years ago

Thanks for report, I've submitted a PR with a fix.

cameronmaske commented 5 years ago

@mlaythe this is fixed in version 3.0.0. Thanks for the fix @xuhcc