From e3961ee70bdaa4fe49601d282d1376299294a75c Mon Sep 17 00:00:00 2001 From: Oleksii Kliukin Date: Mon, 23 Nov 2015 12:59:01 +0100 Subject: [PATCH] Simplify the condition when handling postgresql status request failures. --- patroni/api.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/patroni/api.py b/patroni/api.py index 40a6fcab..fd09e06c 100644 --- a/patroni/api.py +++ b/patroni/api.py @@ -242,10 +242,9 @@ class RestApiHandler(BaseHTTPRequestHandler): } except (psycopg2.Error, RetryFailedError, PostgresConnectionException): state = self.server.patroni.postgresql.state - if state in ['stopped', 'starting', 'stopping', 'restarting', 'running']: - if state == 'running': - logger.exception('get_postgresql_status') - state = 'unknown' if state == 'running' else state + if state == 'running': + logger.exception('get_postgresql_status') + state = 'unknown' return {'state': state} def get_tags(self):