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}/",