224
225
226
227
228
229
230
231
232
233
234
235
236
|
# File 'lib/pdk/util/bundler.rb', line 224
def self.gemfile_env(gem_overrides)
gemfile_env = {}
return gemfile_env unless gem_overrides.respond_to?(:each)
gem_overrides.each do |gem, version|
gemfile_env['PUPPET_GEM_VERSION'] = version if gem.respond_to?(:to_s) && gem.to_s == 'puppet' && !version.nil?
gemfile_env['FACTER_GEM_VERSION'] = version if gem.respond_to?(:to_s) && gem.to_s == 'facter' && !version.nil?
gemfile_env['HIERA_GEM_VERSION'] = version if gem.respond_to?(:to_s) && gem.to_s == 'hiera' && !version.nil?
end
gemfile_env
end
|