in src/main.cpp [97:125]
void set_logging_filter(std::uint16_t level_numeric)
{
level_numeric = level_numeric > 6 ? 6 : level_numeric;
switch (level_numeric)
{
case 6:
boost::log::core::get()->set_filter(boost::log::trivial::severity >= boost::log::trivial::trace);
break;
case 5:
boost::log::core::get()->set_filter(boost::log::trivial::severity >= boost::log::trivial::debug);
break;
case 4:
boost::log::core::get()->set_filter(boost::log::trivial::severity >= boost::log::trivial::info);
break;
case 3:
boost::log::core::get()->set_filter(boost::log::trivial::severity >= boost::log::trivial::warning);
break;
case 2:
boost::log::core::get()->set_filter(boost::log::trivial::severity >= boost::log::trivial::error);
break;
case 1:
boost::log::core::get()->set_filter(boost::log::trivial::severity >= boost::log::trivial::fatal);
break;
case 0:
boost::log::core::get()->set_logging_enabled(false);
break;
}
}