For stand-alone jobs, the minimum severity of messages can be set at the construction time of ErrStdLog. ErrStdLog needs only to be instantiated somewhere before the first ErrMsg command is encountered. Presumably, this would happen at the very beginning of the program.
For framework applications, the minimum severity to be printed can be determined on the module level. The module parameters verbose and production determine the minimum severity. The minimum severity for the possible configurations is shown below.
Verbose | |||
true | false | ||
Production | true | debugging | warning |
false | debugging | routine |