comparison backup/backup_server.luan @ 2027:8c5b604f98cd

minor
author Franklin Schmidt <fschmidt@gmail.com>
date Thu, 30 Oct 2025 18:59:53 -0600
parents fa8304b060d9
children ee75b5c12272
comparison
equal deleted inserted replaced
2026:9c10e37c56f6 2027:8c5b604f98cd
4 local Io = require "luan:Io.luan" 4 local Io = require "luan:Io.luan"
5 5
6 require "java" 6 require "java"
7 local File = require "java:java.io.File" 7 local File = require "java:java.io.File"
8 local BackupServer = require "java:goodjava.lucene.backup.BackupServer" 8 local BackupServer = require "java:goodjava.lucene.backup.BackupServer"
9 local Logging = require "luan:logging/Logging.luan"
10 9
11 local log_to_console = false 10 local log_to_console = false
12 for _, arg in ipairs{...} do 11 for _, arg in ipairs{...} do
13 if arg == "console" then 12 if arg == "console" then
14 log_to_console = true 13 log_to_console = true
40 local info = new_appender("logs/info.log",Level.INFO) 39 local info = new_appender("logs/info.log",Level.INFO)
41 local appender = ListAppender.new(err,warn,info) 40 local appender = ListAppender.new(err,warn,info)
42 LuanLogger.configure(appender) 41 LuanLogger.configure(appender)
43 end 42 end
44 43
44 local Logging = require "luan:logging/Logging.luan"
45 local logger = Logging.logger "backup_server"
46 logger.info("log_to_console "..log_to_console)
47
45 local dir = File.new("backups") 48 local dir = File.new("backups")
46 local server = BackupServer.new(dir) 49 local server = BackupServer.new(dir)
47 server.start() 50 server.start()