media storage config + env
This commit is contained in:
parent
262d02e915
commit
e708c92d18
3 changed files with 39 additions and 6 deletions
17
cmd/main.go
17
cmd/main.go
|
|
@ -10,6 +10,7 @@ import (
|
|||
"merch-parser-api/internal/app"
|
||||
"merch-parser-api/internal/grpcService"
|
||||
"merch-parser-api/internal/interfaces"
|
||||
"merch-parser-api/internal/mediaStorage"
|
||||
"merch-parser-api/internal/provider/auth"
|
||||
"merch-parser-api/internal/provider/token"
|
||||
"merch-parser-api/internal/router"
|
||||
|
|
@ -27,8 +28,8 @@ import (
|
|||
func main() {
|
||||
log.Debug("Starting merch-parser-api")
|
||||
//setup config
|
||||
c := config.NewConfig()
|
||||
//c := config.DevConfig()
|
||||
//c := config.NewConfig()
|
||||
c := config.DevConfig()
|
||||
ctx := context.Background()
|
||||
|
||||
//log level
|
||||
|
|
@ -51,6 +52,17 @@ func main() {
|
|||
utilsProvider := utils.NewUtils()
|
||||
log.Debug("Utils provider initialized")
|
||||
|
||||
mediaProvider := mediaStorage.NewHandler(mediaStorage.Deps{
|
||||
Host: c.MediaConf.Host,
|
||||
Port: c.MediaConf.Port,
|
||||
User: c.MediaConf.User,
|
||||
Password: c.MediaConf.Password,
|
||||
})
|
||||
log.WithFields(log.Fields{
|
||||
"address": c.MediaConf.Host + ":" + c.MediaConf.Port,
|
||||
"provider": mediaProvider,
|
||||
}).Debug("Media storage | Minio client created")
|
||||
|
||||
//deps providers
|
||||
routerHandler := router.NewRouter(router.Deps{
|
||||
ApiPrefix: c.AppConf.ApiPrefix,
|
||||
|
|
@ -82,6 +94,7 @@ func main() {
|
|||
merchModule := merch.NewHandler(merch.Deps{
|
||||
DB: database,
|
||||
Utils: utilsProvider,
|
||||
Media: mediaProvider,
|
||||
})
|
||||
|
||||
//collect modules
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue