mirror of https://github.com/Aidaho12/haproxy-wi
parent
d7ba3ff76c
commit
3f9a640cdf
|
@ -852,6 +852,8 @@ def create_ha_cluster():
|
|||
except Exception as e:
|
||||
data['status'] = f'error: Cannot create HA cluster: {e}'
|
||||
return data['status']
|
||||
else:
|
||||
data['status'].setdefault('cluster', 'done')
|
||||
try:
|
||||
service_mod.install_service('keepalived', body)
|
||||
except Exception as e:
|
||||
|
|
|
@ -134,22 +134,6 @@ def update_server():
|
|||
sql.update_server(name, group, typeip, enable, master, serv_id, cred, port, desc, firewall, protected)
|
||||
server_ip = sql.select_server_ip_by_id(serv_id)
|
||||
roxywi_common.logging(server_ip, f'The server {name} has been update', roxywi=1, login=1, keep_history=1, service='server')
|
||||
if master == 0:
|
||||
try:
|
||||
sql.delete_ha_cluster_delete_slave(serv_id)
|
||||
roxywi_common.logging(server_ip, f'The server {name} has been removed from HA cluster', roxywi=1, login=1,
|
||||
keep_history=1, service='server')
|
||||
except Exception as e:
|
||||
roxywi_common.logging(server_ip, f'error: Cannot delete the server {name} from HA cluster: {e}', roxywi=1, login=1,
|
||||
keep_history=1, service='server')
|
||||
raise Exception(f'error: Cannot delete the server {name} from HA cluster: {e}')
|
||||
else:
|
||||
try:
|
||||
sql.ha_cluster_add_slave(serv_id, master)
|
||||
except Exception as e:
|
||||
roxywi_common.logging(server_ip, f'error: Cannot add the server {name} to HA cluster: {e}', roxywi=1, login=1,
|
||||
keep_history=1, service='server')
|
||||
raise Exception(f'error: Cannot add the server {name} to HA cluster: {e}')
|
||||
|
||||
return 'ok'
|
||||
|
||||
|
|
Loading…
Reference in New Issue