| Class | JettyRails::Runner |
| In: |
lib/jetty_rails/runner.rb
|
| Parent: | Object |
| servers | [R] |
# File lib/jetty_rails/runner.rb, line 8 def initialize(config = {}) @servers = {} config.symbolize_keys! if config[:servers].nil? add_server(config) else config[:servers].each do |server_config| server_config.symbolize_keys! server_config.reverse_merge!(config) server_config.delete(:servers) add_server(server_config) end end end
# File lib/jetty_rails/runner.rb, line 23 def add_server(config = {}) server = JettyRails::Server.new(config) @servers[server.config[:port]] = server end