File tree Expand file tree Collapse file tree 4 files changed +9
-18
lines changed
Expand file tree Collapse file tree 4 files changed +9
-18
lines changed Original file line number Diff line number Diff line change @@ -104,9 +104,6 @@ internal enum EUpdateChannel : byte {
104104 [ JsonProperty ( Required = Required . DisallowNull ) ]
105105 internal ushort WCFPort { get ; private set ; } = DefaultWCFPort ;
106106
107- [ JsonProperty ( Required = Required . DisallowNull ) ]
108- internal bool LogToFile { get ; private set ; } = true ;
109-
110107 [ JsonProperty ( Required = Required . DisallowNull ) ]
111108 internal bool Statistics { get ; private set ; } = true ;
112109
Original file line number Diff line number Diff line change @@ -69,17 +69,6 @@ internal static void InitEnhancedLoggers() {
6969 return ;
7070 }
7171
72- if ( Program . GlobalConfig . LogToFile ) {
73- FileTarget fileTarget = new FileTarget ( "File" ) {
74- DeleteOldFileOnStartup = true ,
75- FileName = Program . LogFile ,
76- Layout = GeneralLayout
77- } ;
78-
79- LogManager . Configuration . AddTarget ( fileTarget ) ;
80- LogManager . Configuration . LoggingRules . Add ( new LoggingRule ( "*" , LogLevel . Trace , fileTarget ) ) ;
81- }
82-
8372 if ( Program . IsRunningAsService ) {
8473 EventLogTarget eventLogTarget = new EventLogTarget ( "EventLog" ) {
8574 Layout = EventLogLayout ,
@@ -89,6 +78,15 @@ internal static void InitEnhancedLoggers() {
8978
9079 LogManager . Configuration . AddTarget ( eventLogTarget ) ;
9180 LogManager . Configuration . LoggingRules . Add ( new LoggingRule ( "*" , LogLevel . Trace , eventLogTarget ) ) ;
81+ } else {
82+ FileTarget fileTarget = new FileTarget ( "File" ) {
83+ DeleteOldFileOnStartup = true ,
84+ FileName = Program . LogFile ,
85+ Layout = GeneralLayout
86+ } ;
87+
88+ LogManager . Configuration . AddTarget ( fileTarget ) ;
89+ LogManager . Configuration . LoggingRules . Add ( new LoggingRule ( "*" , LogLevel . Trace , fileTarget ) ) ;
9290 }
9391
9492 LogManager . ReconfigExistingLoggers ( ) ;
Original file line number Diff line number Diff line change 1717 "HttpTimeout" : 60 ,
1818 "WCFHostname" : " localhost" ,
1919 "WCFPort" : 1242 ,
20- "LogToFile" : true ,
2120 "Statistics" : true ,
2221 "HackIgnoreMachineID" : false ,
2322 "Blacklist" : [
Original file line number Diff line number Diff line change @@ -104,9 +104,6 @@ internal enum EUpdateChannel : byte {
104104 [ JsonProperty ( Required = Required . DisallowNull ) ]
105105 public ushort WCFPort { get ; set ; } = DefaultWCFPort ;
106106
107- [ JsonProperty ( Required = Required . DisallowNull ) ]
108- public bool LogToFile { get ; set ; } = true ;
109-
110107 [ JsonProperty ( Required = Required . DisallowNull ) ]
111108 public bool Statistics { get ; set ; } = true ;
112109
You can’t perform that action at this time.
0 commit comments