readLastLogLines function

List<String> readLastLogLines()

Reads the last _logTailLines lines from .fdb/logs.txt.

Implementation

List<String> readLastLogLines() {
  try {
    final file = File(logFile);
    if (!file.existsSync()) return [];
    final lines = file.readAsLinesSync();
    if (lines.length <= _logTailLines) return lines;
    return lines.sublist(lines.length - _logTailLines);
  } catch (_) {
    return [];
  }
}