|
|
@ -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;
|
|
|
|