Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Rework service logic #354
I noticed a number of bugs around service configuration. This PR attempts to do a few things
ServerSpec tests are passing on Ubuntu, Fedora, and Debian. CentOS requires more work.
Looks like I made travis unhappy. Hopefully the last commit is the fix.
This was referenced
Sep 19, 2014
As an aside, I think the need for all this init logic is a shame and that ohai should do a better job of providing it to us.
I had not heard of pleaserun when I started working on this. I could be convinced that it is the answer if someone puts in the effort to test that it and chef-pleaserun work reliably on the many platforms chef-logstash aims to support.
I'd still hope that this could be merged to improve the current situation.