Closed dpattmann closed 7 years ago
The open PR's should be merged or closed and the open issues addressed. Luckily there are only a couple of each.
@ghoneycutt, I agree with the rest of your suggestions, but should we hold up this MR to get all of that done? If @dpattmann is willing to do it, then great, but otherwise we can move that stuff to other issues/PRs and not cut 2.0.0 until its all in.
I would like my PR that was merged before you branched this to be included.
@edestecd having multiple classes makes things harder to read and understand. There is no point for having all these subclasses or the params class. What it really means is that I have to have all of them open to understand what is happening. They don't have any real value on their own. The params class only makes sense if you have multiple classes that need to share information, as this is a simple module that is only invoked with include ::sssd
there is no need for it either.
@edestecd @ghoneycutt I would prefer to merge this PR first and then have another PR to cleanup the module.
Thanks for the contribution!
Puppet 3.X is deprecated - This PR should fix #36