Remove LogLevel config setting

This commit is contained in:
Ben C 2022-04-21 19:47:57 -04:00
parent cf3bdc32b2
commit bdb0718047
2 changed files with 2 additions and 25 deletions

View File

@ -75,24 +75,7 @@ namespace NewHorizons
{ {
Debug = config.GetSettingsValue<bool>("Debug"); Debug = config.GetSettingsValue<bool>("Debug");
DebugReload.UpdateReloadButton(); DebugReload.UpdateReloadButton();
string logLevel = config.GetSettingsValue<string>("LogLevel"); Logger.UpdateLogLevel(Debug? Logger.LogType.Log : Logger.LogType.Error);
Logger.LogType logType;
switch (logLevel)
{
case "Info":
logType = Logger.LogType.Log;
break;
case "Warning":
logType = Logger.LogType.Warning;
break;
case "Critical":
logType = Logger.LogType.Error;
break;
default:
logType = Logger.LogType.Error;
break;
}
Logger.UpdateLogLevel(logType);
} }
public void Start() public void Start()

View File

@ -1,12 +1,6 @@
{ {
"enabled": true, "enabled": true,
"settings": { "settings": {
"Debug": false, "Debug": false
"LogLevel": {
"type": "selector",
"value": "Critical",
"options": ["Info", "Warning", "Critical"],
"title": "Log Type"
}
} }
} }