func addPeer(def *coredef.PeerDefine) { switch def.GetType() { case "connector": if def.GetPeerCount() > 1 { var i int32 for i = 1; i <= def.GetPeerCount(); i++ { rawAddPeer(def, i) } } else { rawAddPeer(def, def.GetPeerIndex()) } case "acceptor": rawAddPeer(def, SvcIndex) } }