From da74aee2cda7ded2c10d2333ae5d734118602617 Mon Sep 17 00:00:00 2001 From: Oleksii Kliukin Date: Mon, 26 Oct 2015 18:57:28 +0100 Subject: [PATCH] Make sure that nofailover presents the node even from initializing the cluster. --- patroni/ha.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patroni/ha.py b/patroni/ha.py index 60ed0e96..e2548e0e 100644 --- a/patroni/ha.py +++ b/patroni/ha.py @@ -74,7 +74,7 @@ class Ha: self._async_executor.schedule('bootstrap from leader') self._async_executor.run_async(self.copy_backup_from_leader, args=(self.cluster.leader, )) return 'trying to bootstrap from leader' - elif not self.cluster.initialize: # no initialize key + elif not self.cluster.initialize and not self.patroni.nofailover: # no initialize key if self.dcs.initialize(create_new=True): # race for initialization try: self.state_handler.bootstrap()