adrienthebo/r10k — pull request #219 by adrienthebo (2014-10-30 23:51:27+00:00)
Title: [puppetfile] Wrap SyntaxError and LoadError on load

SyntaxError and LoadError don't inherit from StandardError, so if
the process of loading a Puppetfile raises either one of those, it will
completely unwind the stack and crash the r10k process. Since this is a
special case where we're loading Ruby code that's not actual application
code we need to rescue and wrap these errors.