From ea051b7f3ce7a210f91a174c5ab335fd3f7b5173 Mon Sep 17 00:00:00 2001 From: Lars Kruse Date: Tue, 23 Jul 2019 21:07:05 +0200 Subject: [PATCH] Plugin bitcoind_: use defaults for missing environment variables Previously undefined environment variables were treated as "None" instead of using the supplied defaults (e.g. for "rpchost" or "rpcport"). --- plugins/currency/bitcoin/bitcoind_ | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/currency/bitcoin/bitcoind_ b/plugins/currency/bitcoin/bitcoind_ index 8a5c9d76..cf938d9e 100755 --- a/plugins/currency/bitcoin/bitcoind_ +++ b/plugins/currency/bitcoin/bitcoind_ @@ -174,7 +174,9 @@ def parse_conf(filename): def get_env_options(*vars): options = Options() for var in vars: - options[var] = os.getenv(var) + value = os.getenv(var) + if value is not None: + options[var] = os.getenv(var) return options