Open ghoneycutt opened 4 years ago
Dear @ghoneycutt, thanks for the PR!
This is pccibot, your friendly Vox Pupuli GitHub Bot. I noticed that your pull request contains merge conflict. Can you please rebase?
You can find my sourcecode at voxpupuli/vox-pupuli-tasks
@ekohl could you please merge?
Could I get a +1 on this refactor?
IMO, it’s quite opinionated and would set a precedent to ditch the install, config, service subclass pattern. Not sure I want to go down this route given the current puppet documentation still recommends this approach. https://puppet.com/docs/puppet/7.5/bgtm.html#modules_ntp_example
We said goodbye to params.pp and now to say goodbye to all these private classes that just break the code into multiple files without providing real value.
This is just copy/pasting the code back, except where noted in the comments.