This commit is contained in:
Mars 2025-05-12 02:16:02 -04:00
parent 6dfaeb9acf
commit 6bc0513124
Signed by: pupbrained
GPG key ID: 0FF5B8826803F895

View file

@ -45,14 +45,14 @@ fn main(const i32 argc, char* argv[]) -> i32 try {
return EXIT_FAILURE; return EXIT_FAILURE;
} }
bool verbose = parser.get<bool>("-V").value_or(false) || parser.get<bool>("--verbose").value_or(false);
Result<String> logLevelStr = verbose ? "debug" : parser.get<String>("--log-level");
{ {
using matchit::match, matchit::is, matchit::_; using matchit::match, matchit::is, matchit::_;
using util::logging::LogLevel; using util::logging::LogLevel;
using enum util::logging::LogLevel; using enum util::logging::LogLevel;
bool verbose = parser.get<bool>("-V").value_or(false) || parser.get<bool>("--verbose").value_or(false);
Result<String> logLevelStr = verbose ? "debug" : parser.get<String>("--log-level");
LogLevel minLevel = match(logLevelStr)( LogLevel minLevel = match(logLevelStr)(
is | "debug" = Debug, is | "debug" = Debug,
is | "info" = Info, is | "info" = Info,
@ -69,11 +69,10 @@ fn main(const i32 argc, char* argv[]) -> i32 try {
} }
} }
{
const Config& config = Config::getInstance(); const Config& config = Config::getInstance();
const os::SystemData data = os::SystemData(config); const os::SystemData data = os::SystemData(config);
{
using ftxui::Element, ftxui::Screen, ftxui::Render; using ftxui::Element, ftxui::Screen, ftxui::Render;
using ftxui::Dimension::Full, ftxui::Dimension::Fit; using ftxui::Dimension::Full, ftxui::Dimension::Fit;