The Puppet Labs Issue Tracker has Moved: https://tickets.puppetlabs.com
Yumrepo should be refactored to use a provider
|Status:||In Topic Branch Pending Review||Start date:|
|Affected Puppet version:||Branch:||https://github.com/puppetlabs/puppet/pull/2086|
The current implementation of Yumrepo has all of the work done directly in the type, rather than using a provider.
We should instead refactor it to use a provider, which should also make the code cleaner and easier to maintain.
I’ve got a patch that does at least a bit of this, but I never got it to production.
#6 Updated by Luke Kanies about 2 years ago
- Status changed from In Topic Branch Pending Review to Code Insufficient
- Assignee deleted (
Well, I just tried to turn my patch into a pull request, and it failed. The code seems to have changed too much, or maybe my code was all broken in the first place. I can’t get the tests to pass or anything.
It’s still a problem, IMO, but not as urgent given the lack of working code.