Skip to content
Snippets Groups Projects
Commit c5a91f3b authored by Maxence Naud's avatar Maxence Naud
Browse files

Merge branch 'FixLog' into 'dev'

Fix log

See merge request !326

(cherry picked from commit e068a93f)

9b70101b Fix #228



Co-authored-by: default avatarMaxence Naud <maxence.naud@cea.fr>
parent 3ce55d06
No related branches found
No related tags found
2 merge requests!327Merge branch 'FixLog' into 'dev',!325[Upd] Patch v0.5.1
Pipeline #65054 passed
......@@ -24,6 +24,8 @@ namespace Aidge {
* @brief Initialize console log level from environment. If compile mode is
* DEBUG, then the default level is Log::Level::Debug, else it is
* Log::Level::Notice.
*
* WARNING: Do not use this variable directly, use getConsoleLevel() instead.
*/
Log::Level Log::mConsoleLevel = []() {
#ifndef NDEBUG
......@@ -58,7 +60,7 @@ bool Log::mConsoleColor = []() {
*/
Log::Level Log::mFileLevel = []() {
#ifndef NDEBUG
constexpr Level defaultLevel = Level::Debug;
constexpr Log::Level defaultLevel = Level::Debug;
#else
constexpr Log::Level defaultLevel = Level::Notice;
#endif
......@@ -164,7 +166,7 @@ void Log::log(Level level, const std::string& msg) {
const std::size_t levelIndentSizes[6] = {10, 9, 11, 12, 10, 10};
const std::size_t width = 80 - levelIndentSizes[static_cast<std::size_t>(level)];
if (level >= mConsoleLevel) {
if (level >= getConsoleLevel()) {
for (const auto& context : mContext) {
fmt::println("Context: {}", context);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment