comparison src/luan/host/init.luan @ 1684:cfbecf7af56f

minor
author Franklin Schmidt <fschmidt@gmail.com>
date Sun, 05 Jun 2022 18:03:32 -0600
parents 97cc73664ca8
children b82767112d8e
comparison
equal deleted inserted replaced
1683:ea56e3b04c03 1684:cfbecf7af56f
28 28
29 local layout = ListLayout.new(DateLayout.new("yyyy-MM-dd HH:mm:ss,SSS")," ",Layouts.LEVEL_PADDED," ",Layouts.LOGGER," - ",Layouts.MESSAGE,"\n",Layouts.THROWABLE) 29 local layout = ListLayout.new(DateLayout.new("yyyy-MM-dd HH:mm:ss,SSS")," ",Layouts.LEVEL_PADDED," ",Layouts.LOGGER," - ",Layouts.MESSAGE,"\n",Layouts.THROWABLE)
30 local log_dir = dir.."/site/private/local/logs/" 30 local log_dir = dir.."/site/private/local/logs/"
31 31
32 local function new_appender(file,level) 32 local function new_appender(file,level)
33 -- tmp
34 local Io = require "luan:Io.luan"
35 Io.uri("file:"..log_dir..file..".log.1").delete()
36
37 local files = { log_dir..file..".log", log_dir..file.."_1.log" } 33 local files = { log_dir..file..".log", log_dir..file.."_1.log" }
38 local appender = RollingFileAppender.new(layout, files) 34 local appender = RollingFileAppender.new(layout, files)
39 appender.maxFileSize = one_mb 35 appender.maxFileSize = one_mb
40 appender = LevelAppender.new(appender,level) 36 appender = LevelAppender.new(appender,level)
41 return appender 37 return appender