HomePhorge

Move rubygems require to executable entry points to Puppet
3bec1a06aa02Unpublished

Unpublished Commit · Learn More

Repository Importing: This repository is still importing.

Description

Move rubygems require to executable entry points to Puppet

We were trying to load rubygems in lib/puppet.rb so that we could load other
libraries installed as gems, but this isn't anywhere near the first file
loaded. By moving this into bin/puppet and other executable entry points, we
ensure that rubygems is loaded as early as possible.

Details

Event Timeline

Patrick Carlisle <patrick@puppetlabs.com> committed rPU3bec1a06aa02: Move rubygems require to executable entry points to Puppet (authored by Patrick Carlisle <patrick@puppetlabs.com>).May 11 2012, 11:46 PM