mirror of
https://github.com/midoks/mdserver-web.git
synced 2026-10-18 23:45:52 +08:00
php卸载优化
This commit is contained in:
@@ -569,11 +569,12 @@ def uninstallLib(version):
|
|||||||
execstr = "cd " + getPluginDir() + '/versions/' + version + " && /bin/bash " + \
|
execstr = "cd " + getPluginDir() + '/versions/' + version + " && /bin/bash " + \
|
||||||
name + '.sh' + ' uninstall ' + version
|
name + '.sh' + ' uninstall ' + version
|
||||||
|
|
||||||
rettime = time.strftime('%Y-%m-%d %H:%M:%S')
|
data = public.execShell(execstr)
|
||||||
insert_info = (None, '安装[' + name + '-' + version + ']',
|
if data[1] == '':
|
||||||
'execshell', '0', rettime, execstr)
|
return public.returnJson(True, '已经卸载成功!')
|
||||||
public.M('tasks').add('id,name,type,status,addtime,execstr', insert_info)
|
else:
|
||||||
return public.returnJson(True, '已将卸载载任务添加到队列!')
|
return public.returnJson(False, '卸载出现错误信息!' + data[1])
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
|
|
||||||
|
|||||||
+12
-6
@@ -508,9 +508,12 @@ function installPHPLib(version, name, title, pathinfo) {
|
|||||||
|
|
||||||
phpPost('install_lib', version, data, function(data){
|
phpPost('install_lib', version, data, function(data){
|
||||||
var rdata = $.parseJSON(data.data);
|
var rdata = $.parseJSON(data.data);
|
||||||
layer.msg(rdata.msg, { icon: rdata.status ? 1 : 2 });
|
// layer.msg(rdata.msg, { icon: rdata.status ? 1 : 2 });
|
||||||
getTaskCount();
|
showMsg(rdata.msg, function(){
|
||||||
phpLibConfig(version);
|
getTaskCount();
|
||||||
|
phpLibConfig(version);
|
||||||
|
},{ icon: rdata.status ? 1 : 2 });
|
||||||
|
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@@ -522,9 +525,12 @@ function uninstallPHPLib(version, name, title, pathinfo) {
|
|||||||
var data = 'name=' + name + '&version=' + version;
|
var data = 'name=' + name + '&version=' + version;
|
||||||
phpPost('uninstall_lib', version, data, function(data){
|
phpPost('uninstall_lib', version, data, function(data){
|
||||||
var rdata = $.parseJSON(data.data);
|
var rdata = $.parseJSON(data.data);
|
||||||
layer.msg(rdata.msg, { icon: rdata.status ? 1 : 2 });
|
// layer.msg(rdata.msg, { icon: rdata.status ? 1 : 2 });
|
||||||
getTaskCount();
|
showMsg(rdata.msg, function(){
|
||||||
phpLibConfig(version);
|
getTaskCount();
|
||||||
|
phpLibConfig(version);
|
||||||
|
},{ icon: rdata.status ? 1 : 2 });
|
||||||
|
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user