Create log file if required

android_attempt
Felix Bruns 10 months ago
parent ba90b9ca63
commit 1f0cc52389

@ -8,11 +8,13 @@ class Log {
static Logger _logger = Logger(); static Logger _logger = Logger();
factory Log() { factory Log() {
final logFile = File("/var/log/proxmox-dash/proxmox-dash.log");
if (!logFile.existsSync()) {
logFile.createSync(recursive: true);
}
_logger = Logger( _logger = Logger(
output: MultiOutput([ output: FileOutput(file: logFile),
ConsoleOutput(),
FileOutput(file: File("/var/log/proxmox-dash/proxmox-dash.log")),
]),
level: Level.info, level: Level.info,
); );
return _instance; return _instance;

Loading…
Cancel
Save