Class: RubyHome::HAP::RackHandler

Inherits:
Rack::Handler::WEBrick
  • Object
show all
Defined in:
lib/ruby_home/hap/server_handler.rb

Class Method Summary collapse

Class Method Details

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

Yields:

  • (@server)


4
5
6
7
8
9
# File 'lib/ruby_home/hap/server_handler.rb', line 4

def self.run(app, options={})
  @server = Server.new(options)
  @server.mount "/", RackHandler, app
  yield @server if block_given?
  @server
end