-
-
Notifications
You must be signed in to change notification settings - Fork 402
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
systemd support #262
Comments
…stros See contrib/README for more information. Also modified willie.py to support a new config key in [core]: not_configured will cause the bot to refuse running if set to true. This is useful to force users to configure the bot before trying to run it as the config wizard is not ideal for willie running as a service. Issue #262
I decided multiple-instance usecase is too rare to support it with systemd. As for journal, there's no real need either at the moment (as willie doesn't do anything that can use systemd-journal's various metadata features in a way that makes sense) |
relevant: #1059 |
Reopening to look at completing this task list in 7.0.0. |
I think most of the work has been done, at least from what I know of systemd on Ubuntu. However, the user-experience is not really optimal, as you have to configure yourself the file, or know the exact location of the config file, etc. More documentation, or better tooling could be interesting in this case. |
According to the systemd-journald service documentation:
Our last remaining checkbox (supporting systemd Journal integration for logging) might already be done, then, and we can maybe close this issue. Our example systemd unit files don't override that default. I'm running Sopel in production on an old Upstart system, personally, so someone else should check my research. @ddstreet, you just opened a systemd-related PR earlier today. Would you mind weighing in? |
I'd argue that journal support is pretty irrelevant now with the improvements to Sopel's own logging (see #1678). Let's just close this one. |
I think it's actually "done". |
really sorry, for some reason I just got an email for this with the last comment, and I missed your comment from March. in any case, seems like this is all done, but sorry for missing your earlier request. |
[ ] systemd Journal integration for loggingNAK, Sopel's own logging is much better than that would be, now that it's been improved for 7.0The text was updated successfully, but these errors were encountered: