From a675fa18dca66482b08d0062fcd4cd7eb45903bf Mon Sep 17 00:00:00 2001 From: Alexander Kukushkin Date: Fri, 20 Dec 2019 12:06:18 +0100 Subject: [PATCH] Handle case when replication password is set to null (#1330) Fixes https://github.com/zalando/patroni/issues/1231 --- patroni/dcs/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patroni/dcs/__init__.py b/patroni/dcs/__init__.py index de394b22..4768f894 100644 --- a/patroni/dcs/__init__.py +++ b/patroni/dcs/__init__.py @@ -167,7 +167,7 @@ class Member(namedtuple('Member', 'index,name,session,data')): # apply any remaining authentication parameters if auth and isinstance(auth, dict): - ret.update(auth) + ret.update({k: v for k, v in auth.items() if v is not None}) if 'username' in auth: ret['user'] = ret.pop('username') return ret