{"push_id":1305219998,"size":2,"distinct_size":2,"ref":"refs/heads/decouple_service_from_init_system","head":"94506db8545f9b32e8d07d3700d6af83dd5dadac","before":"fb467821498e6a9f8af8b3ca56d26853b5d27e9b","commits":[{"sha":"7b25b1598e045ddced1c3664935ffc57a6e2a0e3","author":{"name":"Taylan Develioglu","email":"948707e781568983f972629101d459a025745891@booking.com"},"message":"Remove trailing whitespace","distinct":true,"url":"https://api.github.com/repos/tdevelioglu/puppet-consul/commits/7b25b1598e045ddced1c3664935ffc57a6e2a0e3"},{"sha":"94506db8545f9b32e8d07d3700d6af83dd5dadac","author":{"name":"Taylan Develioglu","email":"948707e781568983f972629101d459a025745891@booking.com"},"message":"Decouple managing service and init system from eachother.\n\nPreviously the logic didn't make sense, where one could pass a bool\nto the parameter `init_style` that expects a string to toggle the\nmanagement of service files in the init system and it was impossible to\nlet the module manage the service but not the init system.\n\nThis breaks the common case of where you want to let a package prep the\ninit system but still let the module manage the service.\n\nThis commit decouples the service resource from management of the init\nsystem so it offers the choice of using the module-supplied init files.\nIt adds a new parameter to the public class `manage_init` that allows\nfully shutting down management of the init system so the module can\ncover all use cases.","distinct":true,"url":"https://api.github.com/repos/tdevelioglu/puppet-consul/commits/94506db8545f9b32e8d07d3700d6af83dd5dadac"}]}
{"actor":{"display_login":"tdevelioglu"}}