Add a default 'plugins' directory in the lightning dir

Automatically load all plugins from 'lightning_dir/plugins' (setting them as plugin_dir)
This commit is contained in:
darosior
2019-05-20 11:18:19 +02:00
committed by Rusty Russell
parent e5b5f1d7e5
commit a497295f92
2 changed files with 22 additions and 0 deletions

View File

@@ -30,6 +30,12 @@ struct plugin_opt;
struct plugins *plugins_new(const tal_t *ctx, struct log_book *log_book,
struct lightningd *ld);
/**
* Search for `default_dir`, and if it exists add every directory it
* contains as a plugin dir.
*/
void plugins_add_default_dir(struct plugins *plugins, const char *default_dir);
/**
* Initialize the registered plugins.
*