-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Closed
Labels
Description
So in
Lines 65 to 67 in a7e3d94
| if ENV["NOTIFY_SOCKET"] && !Puma.jruby? | |
| @config.plugins.create('systemd') | |
| end |
NOTIFY_SOCKET is set.
It would be great to have the option to opt out of this, say if ENV["PUMA_SKIP_SYSTEMD"] is set.
In my case I'd like this because in one of my background daemons, I run Puma in a thread with Rack::Handler::Puma.run just as an interface to the daemon. However, since the daemon does way more that Puma doesn't know about, I deal with systemd integration elsewhere in that daemon. Currently I'm just monkeypatching the lines above to turn off the automatic Puma integration.