log method

  1. @override
Future<void> log(
  1. LogEntry entry
)
override

Log an entry to this sink

Implementation

@override
Future<void> log(LogEntry entry) async {
  final formatted = _formatter.format(entry);

  // Use stderr for errors and above, stdout for everything else
  if (entry.level.priority >= _errorThreshold.priority) {
    stderr.writeln(formatted);
  } else {
    stdout.writeln(formatted);
  }
}