method
load_config
rails latest stable - Class:
Rails::MongrelServer::Start
load_config()public
No documentation available.
# File railties/lib/rails/mongrel_server/commands.rb, line 212
def load_config
settings = {}
begin
settings = YAML.load_file(@config_file)
ensure
Mongrel.log(:error, "** Loading settings from #{@config_file} (they override command line).") unless @daemon || settings[:daemon]
end
settings[:includes] ||= ["mongrel"]
# Config file settings will override command line settings
settings.each do |key, value|
key = key.to_s
if config_keys.include?(key)
key = 'address' if key == 'host'
self.instance_variable_set("@#{key}", value)
else
failure "Unknown configuration setting: #{key}"
@valid = false
end
end
end