pull/659/head
Mr Chen 5 months ago
parent 2f94674479
commit dc54ec241e
  1. 2
      web/admin/files/files.py
  2. 3
      web/utils/file.py

@ -252,7 +252,7 @@ def create_dir():
@panel_login_required
def get_dir_size():
path = request.form.get('path', '')
size = file.getDirSize(path)
size = file.getDirSizeByBash(path)
return mw.returnData(True, mw.toSize(size))

@ -632,7 +632,10 @@ def checkFileName(filename):
def getDirSize(filePath, size=0):
for root, dirs, files in os.walk(filePath):
for f in files:
try:
size += os.path.getsize(os.path.join(root, f))
except Exception as e:
pass
# print(f)
return size

Loading…
Cancel
Save