Core/Logging: restore appender flags (regression from f95a8bfd).

This commit is contained in:
sevi authored and GitHub committed 2025-08-31 21:09:20 +02:00
1 parent 4455231dd0
commit 27cebebc3a
1 file changed
+11
+11
View File
@@ -95,6 +95,17 @@ void Log::CreateAppenderFromConfig(std::string const& appenderName)
return;
}
if (size > 2)
{
if (Optional<uint8> flagsVal = Trinity::StringTo<uint8>(tokens[2]))
flags = AppenderFlags(*flagsVal);
else
{
fprintf(stderr, "Log::CreateAppenderFromConfig: Unknown flags '%s' for appender %s\n", std::string(tokens[2]).c_str(), name.c_str());
return;
}
}
try
{
Appender* appender = factoryFunction->second(NextAppenderId(), name, level, flags, tokens);