class NinjaModel::Adapters::AdapterManagement

Public Class Methods

new(app) click to toggle source
# File lib/ninja_model/adapters/adapter_manager.rb, line 63
def initialize(app)
  @app = app
end

Public Instance Methods

call(env) click to toggle source
# File lib/ninja_model/adapters/adapter_manager.rb, line 67
def call(env)
  @app.call(env)
ensure
  unless env.key?('rack.test')
    NinjaModel::Base.adapter_manager.release_active_adapters!
  end
end