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 = () -> ...@@ -788,10 +788,13 @@ init = () ->
plugin_list = await fs.promises.readdir("./plugins") plugin_list = await fs.promises.readdir("./plugins")
for plugin_filename in plugin_list 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) plugin_path = path.resolve(process.cwd(), "plugins", plugin_filename)
require(plugin_path) try
log.info("Plugin loaded:", plugin_filename) require(plugin_path)
log.info("Plugin loaded:", plugin_filename)
catch e
log.info("Plugin loaded failed: ", plugin_filename, e)
return return
......
...@@ -1005,10 +1005,15 @@ ...@@ -1005,10 +1005,15 @@
plugin_list = (await fs.promises.readdir("./plugins")); plugin_list = (await fs.promises.readdir("./plugins"));
for (n = 0, len3 = plugin_list.length; n < len3; n++) { for (n = 0, len3 = plugin_list.length; n < len3; n++) {
plugin_filename = plugin_list[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); plugin_path = path.resolve(process.cwd(), "plugins", plugin_filename);
require(plugin_path); try {
log.info("Plugin loaded:", plugin_filename); 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