--- a/mod_http_libjs/mod_http_libjs.lua Tue Jun 29 12:40:30 2021 +0200
+++ b/mod_http_libjs/mod_http_libjs.lua Tue Jun 29 12:41:43 2021 +0200
@@ -13,6 +13,15 @@
local libjs_path = module:get_option_string("libjs_path", "/usr/share/javascript");
+do -- sanity check
+ local lfs = require "lfs";
+
+ local exists, err = lfs.attributes(libjs_path, "mode");
+ if exists ~= "directory" then
+ module:log("error", "Problem with 'libjs_path': %s", err or "not a directory");
+ end
+end
+
module:provides("http", {
default_path = "/share";
route = {