Small Docs test
This commit is contained in:
26
tools/BasaltDoc/utils/logger.lua
Normal file
26
tools/BasaltDoc/utils/logger.lua
Normal file
@@ -0,0 +1,26 @@
|
||||
local logger = {}
|
||||
|
||||
local logFile
|
||||
|
||||
function logger.init()
|
||||
if not logFile then
|
||||
logFile = io.open("BasaltDoc/debug_log.txt", "w")
|
||||
end
|
||||
end
|
||||
|
||||
function logger.log(message)
|
||||
if not logFile then logger.init() end
|
||||
if logFile then
|
||||
logFile:write(os.date("%Y-%m-%d %H:%M:%S") .. ": " .. message .. "\n")
|
||||
logFile:flush()
|
||||
end
|
||||
end
|
||||
|
||||
function logger.close()
|
||||
if logFile then
|
||||
logFile:close()
|
||||
logFile = nil
|
||||
end
|
||||
end
|
||||
|
||||
return logger
|
||||
Reference in New Issue
Block a user