class Webmachine::Adapters::WEBrick

Connects Webmachine to WEBrick.

Constants

DEFAULT_OPTIONS

Used to override default WEBRick options (useful in testing)

Public Instance Methods

run() click to toggle source

Starts the WEBrick adapter

# File lib/webmachine/adapters/webrick.rb, line 18
def run
  options = DEFAULT_OPTIONS.merge({
    Port: application.configuration.port,
    BindAddress: application.configuration.ip,
    application: application
  }).merge(application.configuration.adapter_options)
  @server = Server.new(options)
  @server.start
end