code: func (m *BaseShardManager) GetShardsForSentinelsFromKeys(
  	keys []string) map[int]*ShardMapping {
  
  	m.rwMutex.RLock()
  	defer m.rwMutex.RUnlock()
  
  	return m.getShardsForSentinelsLocked(keys)
  }
docs: // See ShardManager interface for documentation.