Add lvlNotice log level

This is like syslog's LOG_NOTICE: "normal, but significant,
condition".
This commit is contained in:
Eelco Dolstra 2020-11-27 11:19:36 +01:00
parent 29fbc3cf31
commit a8f533b664
3 changed files with 3 additions and 1 deletions

View file

@ -45,6 +45,7 @@ namespace nix {
typedef enum { typedef enum {
lvlError = 0, lvlError = 0,
lvlWarn, lvlWarn,
lvlNotice,
lvlInfo, lvlInfo,
lvlTalkative, lvlTalkative,
lvlChatty, lvlChatty,

View file

@ -198,6 +198,7 @@ extern Verbosity verbosity; /* suppress msgs > this */
} while (0) } while (0)
#define printError(args...) printMsg(lvlError, args) #define printError(args...) printMsg(lvlError, args)
#define notice(args...) printMsg(lvlNotice, args)
#define printInfo(args...) printMsg(lvlInfo, args) #define printInfo(args...) printMsg(lvlInfo, args)
#define printTalkative(args...) printMsg(lvlTalkative, args) #define printTalkative(args...) printMsg(lvlTalkative, args)
#define debug(args...) printMsg(lvlDebug, args) #define debug(args...) printMsg(lvlDebug, args)

View file

@ -250,7 +250,7 @@ void mainWrapped(int argc, char * * argv)
if (legacy) return legacy(argc, argv); if (legacy) return legacy(argc, argv);
} }
verbosity = lvlWarn; verbosity = lvlNotice;
settings.verboseBuild = false; settings.verboseBuild = false;
evalSettings.pureEval = true; evalSettings.pureEval = true;