Commit Graph

6 Commits

Author SHA1 Message Date
Christian Decker
b8836f7ece autoreload: Abort if we can't locate the child plugin 2020-05-18 22:44:49 +02:00
Christian Decker
63c9872ec2 autoreload: Add tests and warning when manifest changes
Rene pointed out that we were silently accepting an updated manifest despite
not actually being able to register it with `lightningd`. This meant that if
options, RPC methods, hooks or notifications get added or removed they will
not be wired in correctly.

The warning is really obnoxious and multi-line to draw the attention.

Suggested-by: Rene Pickhardt <@renepickhardt>
2020-05-18 22:44:49 +02:00
dependabot[bot]
e56c07eac1 build(deps): bump psutil from 5.6.2 to 5.6.6 in /autoreload
Bumps [psutil](https://github.com/giampaolo/psutil) from 5.6.2 to 5.6.6.
- [Release notes](https://github.com/giampaolo/psutil/releases)
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst)
- [Commits](https://github.com/giampaolo/psutil/compare/release-5.6.2...release-5.6.6)

Signed-off-by: dependabot[bot] <support@github.com>
2020-03-16 11:14:47 +01:00
darosior
e426f6738e Update to pyln-client
This updates all plugins *which already have requirements.txt* to
pyln-client from pylightning.
2019-12-27 17:17:58 +01:00
darosior
65be1cedbe Specify startup-only plugins to be non-dynamic 2019-08-13 13:56:22 +02:00
Christian Decker
b526277edf autoreload: Add an autoreload plugin to restart plugins on change
A simple plugin that can be used to speed plugin development by having the
plugin under development be reloaded whenever its executable changes, or when
triggered automatically.

Signed-off-by: Christian Decker <decker.christian@gmail.com>
2019-05-10 10:14:06 +02:00