@ -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