Commit d5126aac authored by purerosefallen's avatar purerosefallen

load any plugin

parent ee2586b5
Pipeline #42897 passed with stages
in 8 minutes and 49 seconds
......@@ -788,10 +788,13 @@ init = () ->
plugin_list = await fs.promises.readdir("./plugins")
for plugin_filename in plugin_list
if plugin_filename.endsWith '.js'
if true # plugin_filename.endsWith '.js'
plugin_path = path.resolve(process.cwd(), "plugins", plugin_filename)
require(plugin_path)
log.info("Plugin loaded:", plugin_filename)
try
require(plugin_path)
log.info("Plugin loaded:", plugin_filename)
catch e
log.info("Plugin loaded failed: ", plugin_filename, e)
return
......
......@@ -1005,10 +1005,15 @@
plugin_list = (await fs.promises.readdir("./plugins"));
for (n = 0, len3 = plugin_list.length; n < len3; n++) {
plugin_filename = plugin_list[n];
if (plugin_filename.endsWith('.js')) {
if (true) { // plugin_filename.endsWith '.js'
plugin_path = path.resolve(process.cwd(), "plugins", plugin_filename);
require(plugin_path);
log.info("Plugin loaded:", plugin_filename);
try {
require(plugin_path);
log.info("Plugin loaded:", plugin_filename);
} catch (error1) {
e = error1;
log.info("Plugin loaded failed: ", plugin_filename, e);
}
}
}
};
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment