feat(deployer): fall back to scp when rsync is missing
This commit is contained in:
@@ -117,7 +117,7 @@ def check_toolchain(report: Report) -> None:
|
||||
rsync_ok = shutil.which("rsync") is not None
|
||||
lines = [
|
||||
f"ssh: {'found' if ssh_ok else 'MISSING (blocks compose deploy)'}",
|
||||
f"rsync: {'found' if rsync_ok else 'MISSING (tar-over-SSH fallback)'}",
|
||||
f"rsync: {'found' if rsync_ok else 'MISSING (scp fallback)'}",
|
||||
]
|
||||
if not ssh_ok:
|
||||
lines.append("install openssh-client")
|
||||
|
||||
Reference in New Issue
Block a user