pull/109/head
midoks 4 years ago
parent 64036bcfd3
commit 441dd2b43b
  1. 14
      plugins/mysql/index.py
  2. 24
      plugins/mysql/js/mysql.js

@ -1394,7 +1394,8 @@ def getMasterStatus(version=''):
con = mw.readFile(conf) con = mw.readFile(conf)
master_status = False master_status = False
if con.find('#log-bin') == -1 and con.find('log-bin') > 1: if con.find('#log-bin') == -1 and con.find('log-bin') > 1:
if con.find('binlog-do-db') > 1: dodb = findBinlogDoDb()
if len(dodb) > 0:
master_status = True master_status = True
data = {} data = {}
data['status'] = master_status data['status'] = master_status
@ -1414,17 +1415,6 @@ def setMasterStatus(version=''):
if con.find('#log-bin') != -1: if con.find('#log-bin') != -1:
return mw.returnJson(False, '必须开启二进制日志') return mw.returnJson(False, '必须开启二进制日志')
if con.find('#binlog-do-db') != -1:
con = con.replace('#binlog-do-db', 'binlog-do-db')
con = con.replace('#binlog-ignore-db', 'binlog-ignore-db')
else:
con = con.replace('binlog-do-db', '#binlog-do-db')
con = con.replace('binlog-ignore-db', '#binlog-ignore-db')
mw.writeFile(conf, con)
restart(version)
time.sleep(4)
return mw.returnJson(True, '设置成功') return mw.returnJson(True, '设置成功')

@ -1688,15 +1688,15 @@ function masterOrSlaveConf(version=''){
$(".soft-man-con").html(limitCon); $(".soft-man-con").html(limitCon);
//设置主服务器配置 //设置主服务器配置
$(".btn-master").click(function () { // $(".btn-master").click(function () {
myPost('set_master_status', 'close=change', function(data){ // myPost('set_master_status', 'close=change', function(data){
var rdata = $.parseJSON(data.data); // var rdata = $.parseJSON(data.data);
layer.msg(rdata.msg, { icon: rdata.status ? 1 : 5 }); // layer.msg(rdata.msg, { icon: rdata.status ? 1 : 5 });
setTimeout(function(){ // setTimeout(function(){
getMasterStatus(); // getMasterStatus();
}, 3000); // }, 3000);
}); // });
}); // });
$(".btn-slave").click(function () { $(".btn-slave").click(function () {
myPost('set_slave_status', 'close=change', function(data){ myPost('set_slave_status', 'close=change', function(data){
@ -1708,9 +1708,9 @@ function masterOrSlaveConf(version=''){
}); });
}); });
if (rdata.status){ // if (rdata.status){
getMasterDbList(); getMasterDbList();
} // }
if (rdata.data.slave_status){ if (rdata.data.slave_status){
getAsyncMasterDbList(); getAsyncMasterDbList();

Loading…
Cancel
Save