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)
master_status = False
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
data = {}
data['status'] = master_status
@ -1414,17 +1415,6 @@ def setMasterStatus(version=''):
if con.find('#log-bin') != -1:
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, '设置成功')

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

Loading…
Cancel
Save