trun

Script for parsing any output. Yes, it is all it does.
git clone git://gtms.dev/trun.git
Log | Files | Refs | README | LICENSE

commit 2818a7ed6561fcf8ba0a81f3c5411ef083a16a3e
parent 2b79ace8640bd0b224239beca781dc646f2dccce
Author: tms <nemi@skaut.cz>
Date:   Thu, 10 Jun 2021 13:01:26 +0200

bugfix with writing data out

Diffstat:
Mtrun.lua | 8++++++--
1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/trun.lua b/trun.lua @@ -53,7 +53,11 @@ local status local function updateFile(output) file = io.open(status_file, 'w') - file:write(table.concat(output, ' ')) + if type(output) == 'table' then + file:write(table.concat(output, ' ')) + else + file:write(output) + end file:close() if handler.onUpdate then handler.onUpdate() @@ -66,7 +70,7 @@ end local lastStatus for line in io.lines() do - io.stdout:write(line) + io.stdout:write(line, '\n') lastStatus = status status = handler.handle(line)