code: func (m *Internal) executeKeyringOp(
  	args *structs.KeyringRequest,
  	reply *structs.KeyringResponses,
  	wan bool) {
  
  	if wan {
  		mgr := m.srv.KeyManagerWAN()
  		m.executeKeyringOpMgr(mgr, args, reply, wan, "")
  	} else {
  		segments := m.srv.LANSegments()
  		for name, segment := range segments {
  			mgr := segment.KeyManager()
  			m.executeKeyringOpMgr(mgr, args, reply, wan, name)
  		}
  	}
  }
docs: // executeKeyringOp executes the keyring-related operation in the request
  // on either the WAN or LAN pools.