From f2be72edc1a76b7fedaccef7575b853466850897 Mon Sep 17 00:00:00 2001 From: Lisa Milne Date: Mon, 27 Nov 2023 21:54:27 +1000 Subject: [PATCH] write pre-vfs logs to logfile --- clite/core.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/clite/core.js b/clite/core.js index bfc4168..f572232 100644 --- a/clite/core.js +++ b/clite/core.js @@ -1345,6 +1345,7 @@ clite.vfs = { }; clite.log = { + logs:[], init:function(vfs) { clite.log.write = function(txt) { if (!clite.user.hasLogin() || (typeof clite.init == 'number' && clite.init != 3)) { @@ -1357,9 +1358,13 @@ clite.log = { n.data.content += txt+'\n'; console.log(txt); } + var n = vfs.getNode('/var/logs'); + if (n) + n.data.content = clite.log.logs.join('\n')+'\n'; clite.core.execSafeAsync(function(){clite.log.init = null;}); }, write:function(txt) { + clite.log.logs.push(txt); try { clite.term.writeLine(txt); } catch(e) {}