From f317b9b9a676b8259875b53f563abf371f3a747a Mon Sep 17 00:00:00 2001 From: Feike Steenbergen Date: Mon, 18 Apr 2016 10:44:35 +0200 Subject: [PATCH] Include database system identifier in cluster info --- patroni/api.py | 1 + tests/test_api.py | 1 + 2 files changed, 2 insertions(+) diff --git a/patroni/api.py b/patroni/api.py index 725faf0f..f5bf9ce1 100644 --- a/patroni/api.py +++ b/patroni/api.py @@ -278,6 +278,7 @@ class RestApiHandler(BaseHTTPRequestHandler): 'postmaster_start_time': row[0], 'role': 'replica' if row[1] else 'master', 'server_version': self.server.patroni.postgresql.server_version, + 'database_system_identifier': self.server.patroni.postgresql.sysid, 'xlog': ({ 'received_location': row[3], 'replayed_location': row[4], diff --git a/tests/test_api.py b/tests/test_api.py index 5b31104e..a19da05b 100644 --- a/tests/test_api.py +++ b/tests/test_api.py @@ -17,6 +17,7 @@ class MockPostgresql(object): state = 'running' role = 'master' server_version = '999999' + sysid = 'dummysysid' scope = 'dummy' @staticmethod