adrienthebo/r10k — pull request #220 by adrienthebo (2014-10-31 00:03:16+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.