MCPcopy
hub / github.com/NVIDIA/aistore / CountActiveProxies

Method CountActiveProxies

cluster/map.go:340–347  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

338}
339
340func (m *Smap) CountActiveProxies() (count int) {
341 for _, t := range m.Pmap {
342 if !t.IsAnySet(NodeFlagsMaintDecomm) {
343 count++
344 }
345 }
346 return
347}
348
349func (m *Smap) GetProxy(pid string) *Snode {
350 psi, ok := m.Pmap[pid]

Callers 15

TestConfigSyncToNewNodeFunction · 0.80
TestMultiProxyFunction · 0.80
killRestorePrimaryFunction · 0.80
killRestoreDiffIPFunction · 0.80
primaryAndTargetCrashFunction · 0.80
proxyCrashFunction · 0.80
primaryAndProxyCrashFunction · 0.80
targetRejoinFunction · 0.80
crashAndFastRestoreFunction · 0.80
joinWhileVoteInProgressFunction · 0.80
targetMapVersionMismatchFunction · 0.80

Calls 1

IsAnySetMethod · 0.45

Tested by 15

TestConfigSyncToNewNodeFunction · 0.64
TestMultiProxyFunction · 0.64
killRestorePrimaryFunction · 0.64
killRestoreDiffIPFunction · 0.64
primaryAndTargetCrashFunction · 0.64
proxyCrashFunction · 0.64
primaryAndProxyCrashFunction · 0.64
targetRejoinFunction · 0.64
crashAndFastRestoreFunction · 0.64
joinWhileVoteInProgressFunction · 0.64
targetMapVersionMismatchFunction · 0.64