This directly downloads files from puppetforge instead of calling out to puppet to do the dirty work. There were several places that download files so I combined them into a utility method. I also put all the checks for version into one place - cleaned things up a lot.
FYI - I had 5 tests that failed related to rsync but, they failed on master before I started making changes.
This directly downloads files from puppetforge instead of calling out to puppet to do the dirty work. There were several places that download files so I combined them into a utility method. I also put all the checks for version into one place - cleaned things up a lot.
FYI - I had 5 tests that failed related to rsync but, they failed on master before I started making changes.