Browse Source

lightningd/plugin: at plugin start, set env LIGHTNINGD_VERSION

So plugins can know what version they are dealing with.
pull/2938/head
Simon Vrouwe 6 years ago
committed by neil saitug
parent
commit
da74f0118d
  1. 2
      lightningd/plugin.c

2
lightningd/plugin.c

@ -10,6 +10,7 @@
#include <common/memleak.h>
#include <common/param.h>
#include <common/timeout.h>
#include <common/version.h>
#include <dirent.h>
#include <errno.h>
#include <lightningd/io_loop_with_timers.h>
@ -1012,6 +1013,7 @@ void plugins_init(struct plugins *plugins, const char *dev_plugin_debug)
path_join(tmpctx, plugins->ld->config_dir, "plugins"));
setenv("LIGHTNINGD_PLUGIN", "1", 1);
setenv("LIGHTNINGD_VERSION", version(), 1);
/* Spawn the plugin processes before entering the io_loop */
plugins_start(plugins, dev_plugin_debug);

Loading…
Cancel
Save