Sha256: 1147437b0467ffadfb4928548a9584ad0773bd6d752c2fef57a3b9ad941530c6
Contents?: true
Size: 542 Bytes
Versions: 5
Compression:
Stored size: 542 Bytes
Contents
require 'yaml' root = File.expand_path(File.dirname(__FILE__) + "/..") SETTINGS = YAML.load_file("#{root}/config/settings.yaml") SETTINGS[:version] = File.read(root + "/VERSION").chomp rescue ("N/A") SETTINGS[:unattended] = SETTINGS[:unattended].nil? || SETTINGS[:unattended] SETTINGS[:login] ||= SETTINGS[:ldap] SETTINGS[:puppetconfdir] ||= '/etc/puppet' SETTINGS[:puppetvardir] ||= '/var/lib/puppet' # Load plugin config, if any Dir["#{root}/config/settings.plugins.d/*.yaml"].each do |f| SETTINGS.merge! YAML.load_file f end
Version data entries
5 entries across 5 versions & 1 rubygems