Skip to content

Commit 70ae6d1

Browse files
authored
disable console output xorm log on ssh (#993)
1 parent ffde33b commit 70ae6d1

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

modules/setting/setting.go

+5-3
Original file line numberDiff line numberDiff line change
@@ -958,7 +958,6 @@ func newLogService() {
958958

959959
for i, mode := range LogModes {
960960
sec, err := Cfg.GetSection("log." + mode)
961-
962961
if err != nil {
963962
sec, _ = Cfg.NewSection("log." + mode)
964963
}
@@ -1025,9 +1024,10 @@ func NewXORMLogService(disableConsole bool) {
10251024
if disableConsole && mode == "console" {
10261025
continue
10271026
}
1027+
10281028
sec, err := Cfg.GetSection("log." + mode)
10291029
if err != nil {
1030-
log.Fatal(4, "Unknown log mode: %s", mode)
1030+
sec, _ = Cfg.NewSection("log." + mode)
10311031
}
10321032

10331033
validLevels := []string{"Trace", "Debug", "Info", "Warn", "Error", "Critical"}
@@ -1079,7 +1079,9 @@ func NewXORMLogService(disableConsole bool) {
10791079
}
10801080

10811081
log.NewXORMLogger(Cfg.Section("log").Key("BUFFER_LEN").MustInt64(10000), mode, logConfigs)
1082-
log.Info("XORM Log Mode: %s(%s)", strings.Title(mode), levelName)
1082+
if !disableConsole {
1083+
log.Info("XORM Log Mode: %s(%s)", strings.Title(mode), levelName)
1084+
}
10831085

10841086
var lvl core.LogLevel
10851087
switch levelName {

0 commit comments

Comments
 (0)