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
Streamline commandline tools with config #2247
Comments
This I definitely would be happy to look at individual cases and fix. I agree that the options should be as similar as possible.
This I am not so sure. Pumactl has always been the "remote control" of Puma, and |
Don't recall anyone asking for it, but given that MRI Puma requires compiling and also nio4r, |
@nateberkopec should we close this issue? I think the individual cases you asked for can be new issues. It is not clear to me what needs to be done to close this issue (as stated, there is reasoning behind having two tools ( |
Someone can take a look at puma vs pumactl options and decide if any of them need to be changed so as to align with the other tool. I'll mark as contrib-wanted. |
Problem
puma
andpumactl
are seemingly unnecessary duplicatespumactl
difficult without also being dependent uponpuma.rb
Solution
All available options in the config file should also be made available to
puma
andpumactl
under the same naming scheme.pumactl
should also be replaced by a wrapper aroundpuma
that adds the daemon management options on top of the existing feature set.Alternatives
Ditching
pumactl
altogether in favor ofpuma
combined with a kill tool like zap for managing stops and restarts.Additional context
#2242 #2243 #2244
The text was updated successfully, but these errors were encountered: