module RailsDefaults::DefaultOptions

Public Instance Methods

default_options() click to toggle source
Calls superclass method
# File lib/rails-defaults.rb, line 103
def default_options

  options_hash= {}
  {
      Port:         :port,
      environment:  :environment,
      daemonize:    :daemonize,
      debugger:     :debugger,
      server:       :server
  }.each do |default_key,method_name|

    #puts "#{default_key}: #{::RailsDefaults.__send__(method_name)}"
    options_hash[default_key]= ::RailsDefaults.__send__ method_name

  end

  super.merge!( options_hash )

end
server() click to toggle source
Calls superclass method
# File lib/rails-defaults.rb, line 123
def server
  options[:server] ||= default_options[:server]
  super
end