Method: Gitlab::Database::LoadBalancing::ScopedSessions#initialize

Defined in:
lib/gitlab/database/load_balancing/session_map.rb

#initialize(scope, session_map) ⇒ ScopedSessions

Returns a new instance of ScopedSessions.



84
85
86
87
# File 'lib/gitlab/database/load_balancing/session_map.rb', line 84

def initialize(scope, session_map)
  @scope = scope
  @scoped_sessions = session_map.slice(*@scope).values
end