refactor: move federated server logic to its own service (#2914)

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
This commit is contained in:
Ettore Di Giacinto 2024-07-18 19:15:15 +02:00 committed by GitHub
parent bf9dd1de7f
commit 24a8eebcef
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 153 additions and 124 deletions

15
core/p2p/federated.go Normal file
View file

@ -0,0 +1,15 @@
package p2p
const FederatedID = "federated"
type FederatedServer struct {
listenAddr, service, p2ptoken string
}
func NewFederatedServer(listenAddr, service, p2pToken string) *FederatedServer {
return &FederatedServer{
listenAddr: listenAddr,
service: service,
p2ptoken: p2pToken,
}
}