Sha256: 4446e84101f15b93dfebadccdaae4afaca54716feac253e382d99633400bf0ec
Contents?: true
Size: 704 Bytes
Versions: 42
Compression:
Stored size: 704 Bytes
Contents
require 'puppet/util/feature' Puppet.features.rubygems? Puppet.features.add(:rails) do begin require 'active_record' require 'active_record/version' rescue LoadError => detail if FileTest.exists?("/usr/share/rails") count = 0 Dir.entries("/usr/share/rails").each do |dir| libdir = File.join("/usr/share/rails", dir, "lib") if FileTest.exists?(libdir) and ! $LOAD_PATH.include?(libdir) count += 1 $LOAD_PATH << libdir end end retry if count > 0 end end unless (Puppet::Util.activerecord_version >= 2.1) Puppet.info "ActiveRecord 2.1 or later required for StoreConfigs" false else true end end
Version data entries
42 entries across 42 versions & 4 rubygems