@@ -41,7 +41,7 @@ local M = {
{"debug", "%T PKAR %-5L%f (%S) ", "%n", io.stderr},
timefn=(require "socket" or {}).gettime,
report="debug",
- hookrequire=true,
+ hookrequire=false,
level="debug",
},
@@ -113,9 +113,6 @@ local mt = {
setmetatable (M, mt)
-
--- Initialize random ID generator.
math.randomseed(M.config.id.seed or os.time())
return M
@@ -720,6 +720,7 @@ M.reset_site = function()
dir.makepath(M.asset_dir)
-- Copy static assets.
+ logger:info("Copying templates dir " .. datafile.path("templates/assets") .. " to " .. M.asset_dir)
assert(dir.clonetree(
datafile.path("templates/assets"),
M.asset_dir, dir.copyfile)
@@ -75,6 +75,7 @@ cli.program {
logger:info("Created new file: ", ev.name, " mask: ", ev.mask)
logger:info("\n")
if ev.name:find("pkar_submission.*%.csv") then
+ logger:info("Detected new submission file: ", ev.name)
-- TODO spawn subprocess
sub.deposit(plpath.join(args.path, ev.name), args.cleanup)
if args.gen_site then gen.generate_site() end