Fri, 01 Jan 2016 20:36:05 +0000
main.lua: Restructure server log reading
main.lua | file | annotate | diff | comparison | revisions |
--- a/main.lua Fri Jan 01 20:34:51 2016 +0000 +++ b/main.lua Fri Jan 01 20:36:05 2016 +0000 @@ -121,6 +121,9 @@ local handler = object.handler; assert(handler[action.action], "Objects of type '"..object.type.."' do not support action '"..action.action.."'"); print(""); + if server_log_reader then + log_data("server", { lines = server_log_reader() }); + end log_data("action", { action = action.action; object = object.name; @@ -131,11 +134,11 @@ if action.annotation then print(action.annotation); end + print(object.name, action.action.."..."); + local ok, err = pcall(handler[action.action], object, action.extra); if server_log_reader then log_data("server", { lines = server_log_reader() }); end - print(object.name, action.action.."..."); - local ok, err = pcall(handler[action.action], object, action.extra); if not ok then log_data("error", { message = err }); error(err);