]> source.dussan.org Git - gitea.git/commitdiff
Fix logging documentation (#6904)
authorzeripath <art27@cantab.net>
Sat, 11 May 2019 09:13:57 +0000 (10:13 +0100)
committerGitHub <noreply@github.com>
Sat, 11 May 2019 09:13:57 +0000 (10:13 +0100)
* ENABLE_MACARON_REDIRECT should be REDIRECT_MACARON_LOG

* Allow DISABLE_ROUTER_LOG to be set in the [log] section

docs/content/doc/advanced/logging-documentation.en-us.md
modules/setting/log.go

index 3af75c0d8f4d0729d0b6af351a1e4c7107d4a5f0..d9a21affce28f3f79172e29a36bf49198f3d6c63 100644 (file)
@@ -66,7 +66,7 @@ multiple subloggers that will log to files.
 
 By default Macaron will log to its own go `log` instance. This writes
 to `os.Stdout`. You can redirect this log to a Gitea configurable logger
-through setting the `ENABLE_MACARON_REDIRECT` setting in the `[log]`
+through setting the `REDIRECT_MACARON_LOG` setting in the `[log]`
 section which you can configure the outputs of by setting the `MACARON`
 value in the `[log]` section of the configuration. `MACARON` defaults
 to `file` if unset.
@@ -89,7 +89,7 @@ log using the value: `MACARON = ,`
 
 There are two types of Router log. By default Macaron send its own
 router log which will be directed to Macaron's go `log`, however if you
-`ENABLE_MACARON_REDIRECT` you will enable Gitea's router log. You can
+`REDIRECT_MACARON_LOG` you will enable Gitea's router log. You can
 disable both types of Router log by setting `DISABLE_ROUTER_LOG`.
 
 If you enable the redirect, you can configure the outputs of this
index aafb4b3725832507943b8899715c05b1c023bb62..cd2c5cc8c163eef2f2797b5a692b1691a3af3eeb 100644 (file)
@@ -211,6 +211,8 @@ func newAccessLogService() {
 
 func newRouterLogService() {
        Cfg.Section("log").Key("ROUTER").MustString("console")
+       // Allow [log]  DISABLE_ROUTER_LOG to override [server] DISABLE_ROUTER_LOG
+       DisableRouterLog = Cfg.Section("log").Key("DISABLE_ROUTER_LOG").MustBool(DisableRouterLog)
 
        if !DisableRouterLog && RedirectMacaronLog {
                options := newDefaultLogOptions()