From 0de3a6ece4e5b8975a291dbe2526b33e78abff02 Mon Sep 17 00:00:00 2001 From: Oleksii Kliukin Date: Fri, 15 Apr 2016 09:34:34 +0200 Subject: [PATCH] Try to guess the postgres role before it is started by examinging the recovery.conf. --- patroni/postgresql.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patroni/postgresql.py b/patroni/postgresql.py index 529f5e99..f28780b0 100644 --- a/patroni/postgresql.py +++ b/patroni/postgresql.py @@ -79,7 +79,7 @@ class Postgresql(object): self._state = 'stopped' self._state_lock = Lock() - self._role = 'replica' + self._role = 'replica' if os.path.exists(self.recovery_conf) else 'master' self._role_lock = Lock() if self.is_running():