commit 2818a7ed6561fcf8ba0a81f3c5411ef083a16a3e
parent 2b79ace8640bd0b224239beca781dc646f2dccce
Author: tms <nemi@skaut.cz>
Date: Thu, 10 Jun 2021 13:01:26 +0200
bugfix with writing data out
Diffstat:
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)