From 3c1d90086f02e14e10db0bc7c6b359126ba14839 Mon Sep 17 00:00:00 2001 From: niftynei Date: Wed, 9 Dec 2020 18:06:49 -0600 Subject: [PATCH] pyln-testing: add 'config' method to a node Query for a config's value. If not set, returns 'none' --- contrib/pyln-testing/pyln/testing/utils.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/contrib/pyln-testing/pyln/testing/utils.py b/contrib/pyln-testing/pyln/testing/utils.py index 4993e239e..62612a365 100644 --- a/contrib/pyln-testing/pyln/testing/utils.py +++ b/contrib/pyln-testing/pyln/testing/utils.py @@ -1043,6 +1043,13 @@ class LightningNode(object): out = out[2 + length:] return msgs + def config(self, config_name): + try: + opt = self.rpc.listconfigs(config_name) + return opt[config_name] + except RpcError: + return None + class Throttler(object): """Throttles the creation of system-processes to avoid overload.