summaryrefslogtreecommitdiff
path: root/web.go
diff options
context:
space:
mode:
Diffstat (limited to 'web.go')
-rw-r--r--web.go13
1 files changed, 10 insertions, 3 deletions
diff --git a/web.go b/web.go
index c3fe0b7..27ee25e 100644
--- a/web.go
+++ b/web.go
@@ -20,10 +20,17 @@ var (
server = http.Server{}
)
-func webSetup() {
+func init() {
gin.SetMode(gin.ReleaseMode)
- if config.System.Verbose {
- gin.SetMode(gin.DebugMode)
+}
+
+func webSetup() {
+ if d, ok := os.LookupEnv("GIN_DEBUG"); ok {
+ if ginDebug, err := strconv.ParseBool(d); err == nil {
+ if ginDebug {
+ gin.SetMode(gin.DebugMode)
+ }
+ }
}
router = gin.New()