Handle case when replication password is set to null (#1330)

Fixes https://github.com/zalando/patroni/issues/1231
This commit is contained in:
Alexander Kukushkin
2019-12-20 12:06:18 +01:00
committed by GitHub
parent 26b6e00575
commit a675fa18dc
+1 -1
View File
@@ -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