mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-05-16 13:55:28 +08:00
- 将计算目录中所有文件总大小移动到 modules.filemanager 模块中。
This commit is contained in:
@@ -884,12 +884,14 @@ class FileManagerModule(_ModuleBase):
|
||||
need_notify=need_notify)
|
||||
|
||||
logger.info(f"文件夹 {fileitem.path} 整理成功")
|
||||
# 计算目录下所有文件大小
|
||||
total_size = sum(file.stat().st_size for file in Path(fileitem.path).rglob('*') if file.is_file())
|
||||
# 返回整理后的路径
|
||||
return TransferInfo(success=True,
|
||||
fileitem=fileitem,
|
||||
target_item=new_diritem,
|
||||
target_diritem=new_diritem,
|
||||
total_size=fileitem.size,
|
||||
total_size=total_size,
|
||||
need_scrape=need_scrape,
|
||||
transfer_type=transfer_type)
|
||||
else:
|
||||
|
||||
Reference in New Issue
Block a user