Class: Rack::Handler::Yarn

Inherits:
Object
  • Object
show all
Defined in:
lib/rack/handler/yarn.rb

Class Method Summary collapse

Class Method Details

.run(app, options = {}) ⇒ Object



8
9
10
11
12
# File 'lib/rack/handler/yarn.rb', line 8

def self.run(app, options={})
  options = options.merge({ rack: app })
  @server = ::Yarn::Server.new(options)
  @server.start
end

.valid_optionsObject



14
15
16
17
18
19
# File 'lib/rack/handler/yarn.rb', line 14

def self.valid_options
  {
    "Host=HOST" => "Hostname to listen on (default: 127.0.0.1)",
    "Port=PORT" => "Port to listen on (default: 3000)"
  }
end