Class: RubyApp::Rack::Application

Inherits:
Object
  • Object
show all
Defined in:
lib/ruby_app/rack/application.rb

Instance Method Summary collapse

Constructor Details

#initialize(application, options = {}) ⇒ Application

Returns a new instance of Application.



8
9
10
11
12
13
14
# File 'lib/ruby_app/rack/application.rb', line 8

def initialize(application, options = {})
  @application = application
  RubyApp::Configuration.load!(options[:configuration_paths])
  RubyApp::Log.open!
  RubyApp::Application.create!
  RubyApp::Session.start_thread!
end

Instance Method Details

#call(environment) ⇒ Object



16
17
18
# File 'lib/ruby_app/rack/application.rb', line 16

def call(environment)
  return @application.call(environment)
end