static std::optionalBCLog::Level GetLogLevel(std::string_view level_str) { if (level_str == "trace") { return BCLog::Level::Trace; } else if (level_str == "debug") { return BCLog::Level::Debug; } else if (level_str == "info") { return BCLog::Level::Info; } else if (level_str == "warning") { return BCLog::Level::Warning; } else if (level_str == "error") { return BCLog::Level::Error; } else { return std::nullopt; } }