From 36a86c67d09a8ef63c909965f1a258dfff191efe Mon Sep 17 00:00:00 2001 From: Oleksii Kliukin Date: Mon, 4 Jul 2016 15:46:22 +0200 Subject: [PATCH] Enable the conditions on normal restart. --- patroni/api.py | 2 +- patroni/ha.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/patroni/api.py b/patroni/api.py index c9d64408..207dd746 100644 --- a/patroni/api.py +++ b/patroni/api.py @@ -223,7 +223,7 @@ class RestApiHandler(BaseHTTPRequestHandler): else: if 'schedule' not in request: try: - status, data = self.server.patroni.ha.restart() + status, data = self.server.patroni.ha.restart(request) status_code = 200 if status else 503 except Exception: logger.exception('Exception during restart') diff --git a/patroni/ha.py b/patroni/ha.py index d989ae06..1da78027 100644 --- a/patroni/ha.py +++ b/patroni/ha.py @@ -419,7 +419,7 @@ class Ha(object): reason_to_cancel = "host role mismatch" if (postgres_version and - self.state_hander.postgres_version_to_int(postgres_version) <= int(self.state_hander.server_version)): + self.state_handler.postgres_version_to_int(postgres_version) <= int(self.state_handler.server_version)): reason_to_cancel = "postgres version mismatch" if pending_restart and not self.state_handler.pending_restart: