INNER CODE UNIT · Go

cfg

matrix-org/dendrite · cmd/dendrite-demo-pinecone/main.go:78

		cfg = monolith.GenerateDefaultConfig(sk, *instanceDir, *instanceDir, *instanceName)
	}

	cfg.Global.ServerName = spec.ServerName(hex.EncodeToString(pk))
	cfg.Global.KeyID = gomatrixserverlib.KeyID(signing.KeyID)

	p2pMonolith := monolith.P2PMonolith{}
	p2pMonolith.SetupPinecone(sk)
	p2pMonolith.Multicast.Start()

	if instancePeer != nil && *instancePeer != "" {
		for _, peer := range strings.Split(*instancePeer, ",") {
			p2pMonolith.ConnManager.AddPeer(strings.Trim(peer, " \t\r\n"))
		}
	}

	processCtx := process.NewProcessContext()
	cm := sqlutil.NewConnectionManager(processCtx, cfg.Global.DatabaseOptions)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…