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

Version Path
foreman_discovery-1.0.0 test/foreman_app/config/settings.rb
foreman_discovery-1.0.0.rc4 test/foreman_app/config/settings.rb
foreman_discovery-1.0.0.rc3 test/foreman_app/config/settings.rb
foreman_discovery-1.0.0.rc2 test/foreman_app/config/settings.rb
foreman_discovery-1.0.0.rc1 test/foreman_app/config/settings.rb