Merge pull request #586 from hermeznetwork/feature/gindebugviaconfig

Set gin debug mode via config
This commit is contained in:
arnau
2021-02-25 16:57:55 +01:00
committed by GitHub
3 changed files with 9 additions and 0 deletions

View File

@@ -359,6 +359,11 @@ func NewNode(mode Mode, cfg *config.Node) (*Node, error) {
}
var nodeAPI *NodeAPI
if cfg.API.Address != "" {
if cfg.Debug.GinDebugMode {
gin.SetMode(gin.DebugMode)
} else {
gin.SetMode(gin.ReleaseMode)
}
if cfg.API.UpdateMetricsInterval.Duration == 0 {
return nil, tracerr.Wrap(fmt.Errorf("invalid cfg.API.UpdateMetricsInterval: %v",
cfg.API.UpdateMetricsInterval.Duration))