init static method
void
init()
Initialise the logger from the LOG_LEVEL environment variable.
If the variable is unset or unrecognised the level defaults to LogLevel.info.
Implementation
static void init() {
final envLevel = Platform.environment['LOG_LEVEL']?.toLowerCase();
if (envLevel == null || envLevel.isEmpty) {
level = LogLevel.info;
return;
}
level = LogLevel.values.firstWhere(
(l) => l.name == envLevel,
orElse: () => LogLevel.info,
);
debug('Logger initialised at level: ${level.name}');
}