From 19abee39ce75a5a3d65fc45915023488af95f07b Mon Sep 17 00:00:00 2001 From: Pavel Loginov Date: Thu, 23 Jan 2020 08:55:12 +0300 Subject: [PATCH] v3.12.2.1 Changelog: https://haproxy-wi.org/changelog.py#3_12_2_1 --- app/create_db.py | 2 +- app/hapservers.py | 1 + app/sql.py | 2 +- app/templates/hapservers.html | 3 +++ inc/overview.js | 2 +- inc/waf.js | 6 +++--- 6 files changed, 10 insertions(+), 6 deletions(-) diff --git a/app/create_db.py b/app/create_db.py index 657e8b16..de434ad0 100644 --- a/app/create_db.py +++ b/app/create_db.py @@ -362,7 +362,7 @@ def update_db_v_3_12_1(**kwargs): def update_ver(**kwargs): con, cur = get_cur() - sql = """update version set version = '3.12.2.0'; """ + sql = """update version set version = '3.12.2.1'; """ try: cur.execute(sql) con.commit() diff --git a/app/hapservers.py b/app/hapservers.py index 17bcc8c7..64364d3a 100644 --- a/app/hapservers.py +++ b/app/hapservers.py @@ -49,6 +49,7 @@ for s in servers: out1 = False servers_with_status.append(out1) servers_with_status.append(s[12]) + servers_with_status.append(sql.is_master(s[2])) servers_with_status1.append(servers_with_status) diff --git a/app/sql.py b/app/sql.py index b3a72524..4b3be506 100644 --- a/app/sql.py +++ b/app/sql.py @@ -552,7 +552,7 @@ def get_dick_permit(**kwargs): def is_master(ip, **kwargs): con, cur = get_cur() - sql = """ select slave.ip from servers as master left join servers as slave on master.id = slave.master where master.ip = '%s' """ % ip + sql = """ select slave.ip, slave.hostname from servers as master left join servers as slave on master.id = slave.master where master.ip = '%s' """ % ip if kwargs.get('master_slave'): sql = """ select master.hostname, master.ip, slave.hostname, slave.ip from servers as master left join servers as slave on master.id = slave.master where slave.master > 0 """ try: diff --git a/app/templates/hapservers.html b/app/templates/hapservers.html index 2aec0e77..cf962b2b 100644 --- a/app/templates/hapservers.html +++ b/app/templates/hapservers.html @@ -96,6 +96,9 @@
IP: {{s.2}} + {% if s.7.0.0 != None %} + Master for: {{ s.7.0.1 }} + {% endif %}