fix: fatal if protocol.s5 is not set
This commit is contained in:
parent
4819bf45ac
commit
de407b2803
|
@ -43,12 +43,14 @@ func (s *S5Protocol) Initialize(portal interfaces.Portal) error {
|
||||||
|
|
||||||
pconfig := config.Sub("protocol.s5")
|
pconfig := config.Sub("protocol.s5")
|
||||||
|
|
||||||
if pconfig != nil {
|
if pconfig == nil {
|
||||||
|
logger.Fatal("Missing protocol.s5 config")
|
||||||
|
}
|
||||||
|
|
||||||
err := pconfig.Unmarshal(cfg)
|
err := pconfig.Unmarshal(cfg)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
cfg.HTTP.API.Domain = config.GetString("core.domain")
|
cfg.HTTP.API.Domain = config.GetString("core.domain")
|
||||||
|
|
||||||
|
@ -57,6 +59,7 @@ func (s *S5Protocol) Initialize(portal interfaces.Portal) error {
|
||||||
} else {
|
} else {
|
||||||
cfg.HTTP.API.Port = config.GetUint("core.port")
|
cfg.HTTP.API.Port = config.GetUint("core.port")
|
||||||
}
|
}
|
||||||
|
|
||||||
dbPath := pconfig.GetString("dbPath")
|
dbPath := pconfig.GetString("dbPath")
|
||||||
|
|
||||||
if dbPath == "" {
|
if dbPath == "" {
|
||||||
|
|
Loading…
Reference in New Issue