From 09f7e6f5b592d4f42cd53cb04826a8df9025fc47 Mon Sep 17 00:00:00 2001 From: midoks Date: Sun, 27 Aug 2023 15:50:52 +0800 Subject: [PATCH] update --- plugins/dynamic-tracking/shell/simple_macosx_trace.sh | 4 ++-- plugins/dynamic-tracking/static/js/dynamic-tracking.js | 12 ++++++++++++ 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/plugins/dynamic-tracking/shell/simple_macosx_trace.sh b/plugins/dynamic-tracking/shell/simple_macosx_trace.sh index db620ef45..33c538b8d 100644 --- a/plugins/dynamic-tracking/shell/simple_macosx_trace.sh +++ b/plugins/dynamic-tracking/shell/simple_macosx_trace.sh @@ -5,10 +5,10 @@ export PATH # debug # cd /www/server/mdserver-web -# /www/server/mdserver-web/plugins/dynamic-tracking/shell/simple_trace_macosx.sh "22431" +# /www/server/mdserver-web/plugins/dynamic-tracking/shell/simple_macosx_trace.sh "22431" # cd /Users/midoks/Desktop/mwdev/server/mdserver-web -# /Users/midoks/Desktop/mwdev/server/mdserver-web/plugins/dynamic-tracking/shell/simple_trace_macosx.sh "22431" +# bash /Users/midoks/Desktop/mwdev/server/mdserver-web/plugins/dynamic-tracking/shell/simple_macosx_trace.sh "22431" # dtrace -x ustackframes=100 -n 'pid$target::mach_msg_trap:entry { @[ustack()] = count(); } tick-30s { exit(0); }' -p 18572 -o out.SystemUIServer_stacks # /Users/midoks/Desktop/mwdev/server/dynamic-tracking/FlameGraph/stackcollapse.pl out.SystemUIServer_stacks > kernel.cbt diff --git a/plugins/dynamic-tracking/static/js/dynamic-tracking.js b/plugins/dynamic-tracking/static/js/dynamic-tracking.js index 2ff171a84..1e57d590f 100755 --- a/plugins/dynamic-tracking/static/js/dynamic-tracking.js +++ b/plugins/dynamic-tracking/static/js/dynamic-tracking.js @@ -140,6 +140,18 @@ function dtFileList(){ var durl = '/files/download?filename='+abs_p; window.open(durl); }); + + $('#file_list li .glyphicon-trash').click(function(){ + var i = $(this).parent().parent().data('index'); + var f = alist[i]['name']; + dtPost('remove_file_path', '',{file:f}, function(rdata){ + var rdata = $.parseJSON(rdata.data); + layer.msg(rdata['msg'],{icon:rdata['status']?1:2,time:2000}); + if (rdata.status){ + dtFileList(); + } + }); + }); }); }