Florian Strzelecki
Florian Strzelecki
Adding a note: this comes from a conversation on IRC. I see that as a "rate limit controlled by channel ops/bot owner", in addition to the current flood protection settings...
> This PR works as a quick fix for the exact issue you ran into, but I do think the real solution should be actually handling entry points correctly (i.e....
Hi @willharris and first, thank you for your interest and your work on that. I apologise for the lack of follow-up from us. We struggle to maintain this project, and...
> A quick statement about terminology: for me, "the plugin" refers to django-oscar-adyen, i.e. a plugin for django-oscar. Am I understanding you correctly? Yes! I'm sorry I didn't make it...
> I also think it's important that whatever the implementation does, it should not require plugin users to write code in two different places to achieve their effect. As it...
That's why [logrotate](https://manpages.debian.org/bookworm/logrotate/logrotate.8.en.html) exists! We can document its usage for Sopel, the same way we document it to create a service with systemd. I don't like when a software tries...
I strongly disagree with that. First, because `rm -rf *.log.*` isn't that hard (it's annoying, I've to admit), and second I don't really like that Sopel write logs to files,...
I can, begrudgingly, accept a config option to use [TimedRotatingFileHandler](https://docs.python.org/3/library/logging.handlers.html#logging.handlers.TimedRotatingFileHandler)'s `backupCount` option.
Found the issue and the fix. See the related PR!
Didn't we agree that reload wasn't an option anymore for non-single file plugins?