<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="">Is there a[n] irrefutable requirement to have a log function without explicit<br>
level?<br>
</div></blockquote>
<br>
As I understand, it's a defensive feature. There are things one wants in the log unconditionally, like OS version and program version. They can be logged at fatal level, but that's a workaround and looks confusing, and still can be filtered.<br>

</blockquote></div><br></div><div class="gmail_extra">Believe that's what the 'off' level is for, though it is confusingly named (off as in no filtering, not no logging).  Maybe better called 'always'?</div>
<div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">I contend that having bare log methods without a specified level is a mis-feature.  They may be useful as a shortcut when the desired level is unknown/irrelevant, but I don't believe what they add is worth the bother.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra"><br></div></div>