update
This commit is contained in:
parent
fa307cdb49
commit
2fb88be080
|
|
@ -575,6 +575,24 @@ def projectScriptEdit():
|
|||
return public.getJson(data)
|
||||
|
||||
|
||||
def projectScriptEdit():
|
||||
args = getArgs()
|
||||
if not 'pname' in args:
|
||||
return 'project name missing'
|
||||
|
||||
data = {}
|
||||
commit_log = getServerDir() + '/data/repositories/' + \
|
||||
args['pname'] + '/sh.log'
|
||||
if os.path.exists(commit_log):
|
||||
data['status'] = True
|
||||
data['path'] = commit_log
|
||||
else:
|
||||
data['status'] = False
|
||||
data['msg'] = 'file does not exist'
|
||||
|
||||
return public.getJson(data)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
func = sys.argv[1]
|
||||
if func == 'status':
|
||||
|
|
|
|||
|
|
@ -326,6 +326,7 @@ function csvnProjectScript(pnanm, has_hook){
|
|||
var html = '';
|
||||
if (has_hook){
|
||||
html += '<button onclick="csvnProjectScriptEdit(\''+pnanm+'\')" class="btn btn-default btn-sm">手动编辑</button>';
|
||||
html += '<button onclick="csvnProjectScriptDebug(\''+pnanm+'\')" class="btn btn-default btn-sm">调试日志</button>';
|
||||
html += '<button onclick="csvnProjectScriptLoad(\''+pnanm+'\')" class="btn btn-default btn-sm">重新加载</button>';
|
||||
html += '<button onclick="csvnProjectScriptUnload(\''+pnanm+'\')" class="btn btn-default btn-sm">卸载脚本</button>';
|
||||
} else {
|
||||
|
|
@ -384,6 +385,20 @@ function csvnProjectScriptEdit(pname){
|
|||
});
|
||||
}
|
||||
|
||||
function csvnProjectScriptDebug(pname){
|
||||
csvnPost('project_script_debug', {'pname':pname}, function(data){
|
||||
var rdata = $.parseJSON(data.data);
|
||||
if (rdata['status']){
|
||||
onlineEditFile(0, rdata['path']);
|
||||
$('.layui-layer-close1').click();
|
||||
csvnProjectList();
|
||||
} else {
|
||||
layer.msg(rdata.msg,{icon:1,time:2000,shade: [0.3, '#000']});
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
function csvnAclAdd(pname){
|
||||
var uname = $('#csvn_username').val();
|
||||
if (uname == ''){
|
||||
|
|
|
|||
Loading…
Reference in New Issue