fix #121
This commit is contained in:
parent
7d66d7dbe2
commit
6c672d5387
@ -588,10 +588,14 @@ class FileTransferModule(_ModuleBase):
|
|||||||
target_path = None
|
target_path = None
|
||||||
if in_path:
|
if in_path:
|
||||||
for path in dest_paths:
|
for path in dest_paths:
|
||||||
|
try:
|
||||||
relative = Path(path).relative_to(in_path).as_posix()
|
relative = Path(path).relative_to(in_path).as_posix()
|
||||||
if relative.startswith("..") or len(relative) > max_length:
|
if relative.startswith("..") or len(relative) > max_length:
|
||||||
max_length = len(relative)
|
max_length = len(relative)
|
||||||
target_path = path
|
target_path = path
|
||||||
|
except Exception as e:
|
||||||
|
logger.debug(f"计算目标路径时出错:{e}")
|
||||||
|
continue
|
||||||
if target_path:
|
if target_path:
|
||||||
return Path(target_path)
|
return Path(target_path)
|
||||||
# 顺序匹配第1个满足空间存储要求的目录
|
# 顺序匹配第1个满足空间存储要求的目录
|
||||||
|
Loading…
x
Reference in New Issue
Block a user