class ActiveRecord::ConnectionAdapters::PoolManager
def each_pool_config(role = nil, &block)
def each_pool_config(role = nil, &block) if role @role_to_shard_mapping[role].each_value(&block) else @role_to_shard_mapping.each_value do |shard_map| shard_map.each_value(&block) end end end