Do not try to stop postgres twice if initialization had failed.

This commit is contained in:
Oleksii Kliukin
2015-09-14 09:20:45 +02:00
parent 15cd10669d
commit be110c4ba0
+2 -1
View File
@@ -46,6 +46,7 @@ class Patroni:
""" cleanup the DCS if initialization was not successfull """
logger.info("removing initialize key after failed attempt to initialize the cluster")
self.ha.dcs.cancel_initialization()
self.touch_member(self.shutdown_member_ttl)
self.postgresql.stop()
self.postgresql.move_data_directory()
@@ -118,8 +119,8 @@ def main():
config = yaml.load(f)
patroni = Patroni(config)
patroni.initialize()
try:
patroni.initialize()
patroni.run()
except KeyboardInterrupt:
pass