Chargement du fichier de config fonctionnelle. Reste à utiliser ses données
This commit is contained in:
11
cmd/main.go
11
cmd/main.go
@@ -1,6 +1,7 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"_StorBackEnd/pkg/config"
|
||||
"_StorBackEnd/pkg/network"
|
||||
"_StorBackEnd/pkg/protocol/managers"
|
||||
"_StorBackEnd/pkg/protocol/repository"
|
||||
@@ -9,6 +10,7 @@ import (
|
||||
)
|
||||
|
||||
const (
|
||||
FILE_PATH = "resources/AppConfig.json"
|
||||
MULTICAST_ADDRESS = "226.66.66.1:42500"
|
||||
MULTICAST_SECOND = 10 // TODO : Changer en 30 secondes
|
||||
UNICAST_ADDRESS = "0.0.0.0:58000"
|
||||
@@ -17,6 +19,15 @@ const (
|
||||
func main() {
|
||||
println("StorBackEnd started !")
|
||||
|
||||
// Loading App config
|
||||
appConfig, err := config.Read(FILE_PATH)
|
||||
if err != nil {
|
||||
println("Impossible de charger la configuration du server : " + err.Error())
|
||||
return
|
||||
}
|
||||
|
||||
println("Adresse multicast : " + appConfig.MulticastAddress)
|
||||
|
||||
protocolRepository := repository.CreateProtocolRepository()
|
||||
|
||||
// Création des Writers
|
||||
|
||||
Reference in New Issue
Block a user