(id string)
| 380 | } |
| 381 | |
| 382 | func (m *Smap) GetNode(id string) *Snode { |
| 383 | if node := m.GetTarget(id); node != nil { |
| 384 | return node |
| 385 | } |
| 386 | return m.GetProxy(id) |
| 387 | } |
| 388 | |
| 389 | func (m *Smap) GetRandTarget() (tsi *Snode, err error) { |
| 390 | for _, tsi = range m.Tmap { |