owenrusk.dev

errands

small jobs the runtime does for the studio.

git clone https://owenrusk.dev/errands.git

commit cc62468c1935233814fd483197ce09f6c99c2904
parent e5ca36ef9e59b6ab7831f7490546848af41dfc4b
author Owen Rusk <owen@papermothgames.com>
date   2025-07-08 12:10:39 -0500
sync: batch mode, so a host key prompt can't hang it
errands/sync.py+2-0
diff --git a/errands/sync.py b/errands/sync.py
index 4f3355f..53ce8dc 100644
--- a/errands/sync.py
+++ b/errands/sync.py
@@ -9,6 +9,8 @@ def command() -> list[str]:
         "rsync",
         "-a",
         "--delete",
+        "-e",
+        "ssh -o BatchMode=yes",
         str(settings.STATE),
         str(settings.LOGS),
         f"{settings.STAGING_HOST}:{settings.STAGING_PATH}/",