Harden LandSAR cluster handoff

This commit is contained in:
2026-06-26 12:28:47 +08:00
parent fced6f4a7f
commit 40178ad1a4
10 changed files with 418 additions and 101 deletions
+2 -1
View File
@@ -204,6 +204,7 @@ _SYSTEM_EXTRA_KEYS = {
"__managed_orbit_output_dir",
"__managed_run_key",
"__source_root_override",
"__source_task_dir_override",
"__rerun_mode",
"__validated_task_count",
"__validated_mode",
@@ -2318,7 +2319,7 @@ class LandsarEngine(DinsarEngine):
"engine_code": self.engine_code,
"profile_code": request.profile,
"source_root": _norm_path(request.extra.get("__source_root_override") or request.root_dir),
"task_dir": _norm_path(task_dir),
"task_dir": _norm_path(request.extra.get("__source_task_dir_override") or task_dir),
"work_dir": landsar_output_dir,
"output_dir": _norm_path(run_dir),
"native_output_dir": _norm_path(native_output_dir),