Maybe use the convention from the standard chef Service resource and override the provider class rather than using the init_style attribute.