public Method

Start.load_config

There's no documentation for this item.

Source Code

# File 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
Comments

Have your say
Please use Textile formatting (click here for a cheat sheet). Use <code/> and <pre/> for code samples.
Click here to login with OpenID to to post comments.