后台解压测试

pull/202/head
midoks 3 years ago
parent db6538b57c
commit c2ad19a4de
  1. 4
      class/core/files_api.py

@ -759,7 +759,7 @@ class files_api:
tmps = mw.getRunDir() + '/tmp/panelExec.log' tmps = mw.getRunDir() + '/tmp/panelExec.log'
if stype == 'zip': if stype == 'zip':
os.system("cd " + path + " && unzip -d '" + dfile + os.system("cd " + path + " && unzip -d '" + dfile +
"' '" + sfile + "' > " + tmps + " 2>&1") "' '" + sfile + "' > " + tmps + " 2>&1 &")
else: else:
sfiles = '' sfiles = ''
for sfile in sfile.split(','): for sfile in sfile.split(','):
@ -767,7 +767,7 @@ class files_api:
continue continue
sfiles += " '" + sfile + "'" sfiles += " '" + sfile + "'"
os.system("cd " + path + " && tar -zxvf " + sfiles + os.system("cd " + path + " && tar -zxvf " + sfiles +
" -C " + dfile + " > " + tmps + " 2>&1") " -C " + dfile + " > " + tmps + " 2>&1 &")
self.setFileAccept(dfile) self.setFileAccept(dfile)
mw.writeLog("文件管理", '文件解压成功!', (sfile, dfile)) mw.writeLog("文件管理", '文件解压成功!', (sfile, dfile))
return mw.returnJson(True, '文件解压成功!') return mw.returnJson(True, '文件解压成功!')

Loading…
Cancel
Save