Add tiles management
This commit is contained in:
29
main.go
29
main.go
@@ -8,6 +8,8 @@ import (
|
||||
grpcserver "git.coopgo.io/coopgo-platform/carpool-service/servers/grpc/server"
|
||||
ocssapi "git.coopgo.io/coopgo-platform/carpool-service/servers/ocss-api"
|
||||
"git.coopgo.io/coopgo-platform/carpool-service/storage"
|
||||
"git.coopgo.io/coopgo-platform/carpool-service/tiles"
|
||||
"git.coopgo.io/coopgo-platform/routing-service"
|
||||
"github.com/rs/zerolog"
|
||||
"github.com/rs/zerolog/log"
|
||||
)
|
||||
@@ -21,10 +23,12 @@ func main() {
|
||||
}
|
||||
|
||||
var (
|
||||
service_name = cfg.GetString("name")
|
||||
grpc_enable = cfg.GetBool("services.grpc.enable")
|
||||
ocss_enable = cfg.GetBool("services.ocss_api.enable")
|
||||
dev_env = cfg.GetBool("dev_env")
|
||||
service_name = cfg.GetString("name")
|
||||
grpc_enable = cfg.GetBool("services.grpc.enable")
|
||||
ocss_enable = cfg.GetBool("services.ocss_api.enable")
|
||||
dev_env = cfg.GetBool("dev_env")
|
||||
routing_service_type = cfg.GetString("routing.type")
|
||||
valhalla_base_url = cfg.GetString("routing.valhalla.base_url")
|
||||
)
|
||||
|
||||
if dev_env {
|
||||
@@ -36,11 +40,24 @@ func main() {
|
||||
storage, err := storage.NewStorage(cfg)
|
||||
if err != nil {
|
||||
log.Fatal().Err(err).Msg("could not initiate storage")
|
||||
return
|
||||
}
|
||||
|
||||
handler, err := handler.NewCarpoolServiceHandler(cfg, storage)
|
||||
routing, err := routing.NewRoutingService(routing_service_type, valhalla_base_url)
|
||||
if err != nil {
|
||||
log.Fatal().Err(err).Msg("could not initiate incentives handler")
|
||||
log.Fatal().Err(err).Msg("Could not initiate the routing service")
|
||||
return
|
||||
}
|
||||
|
||||
tilesHandler, err := tiles.NewTilesHandler(cfg, storage)
|
||||
if err != nil {
|
||||
log.Fatal().Err(err).Msg("could not initialize tiles handler")
|
||||
return
|
||||
}
|
||||
|
||||
handler, err := handler.NewCarpoolServiceHandler(cfg, storage, tilesHandler, routing)
|
||||
if err != nil {
|
||||
log.Fatal().Err(err).Msg("could not initiate carpoool service handler")
|
||||
return
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user