← back to Rentv
chore(rentv): stage Vimeo auto-refresh launchd plist (gated install)
148ec5fb2a2e7515df5a7c274836241a64d14153 · 2026-08-01 19:31:38 -0700 · Steve Abrams
Files touched
A deploy/com.steve.rentv-vimeo-refresh.plist
Diff
commit 148ec5fb2a2e7515df5a7c274836241a64d14153
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Sat Aug 1 19:31:38 2026 -0700
chore(rentv): stage Vimeo auto-refresh launchd plist (gated install)
---
deploy/com.steve.rentv-vimeo-refresh.plist | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/deploy/com.steve.rentv-vimeo-refresh.plist b/deploy/com.steve.rentv-vimeo-refresh.plist
new file mode 100644
index 00000000..cef7c459
--- /dev/null
+++ b/deploy/com.steve.rentv-vimeo-refresh.plist
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Vimeo-library auto-refresh for RENTV (The REview). Runs pull-vimeo-library.py
+ every 6h, refreshing data/vimeo-library.json + localizing thumbnails.
+ STAGED — not loaded. Install (Steve-gated) with:
+ launchctl bootstrap gui/$(id -u) ~/Projects/rentv/deploy/com.steve.rentv-vimeo-refresh.plist
+ Prefer the PROD crontab (see pending-approval memo) if the refresh should run on
+ Kamatera instead of the Mac. -->
+<plist version="1.0">
+<dict>
+ <key>Label</key><string>com.steve.rentv-vimeo-refresh</string>
+ <key>ProgramArguments</key>
+ <array>
+ <string>/usr/bin/python3</string>
+ <string>/Users/macstudio3/Projects/rentv/scripts/pull-vimeo-library.py</string>
+ </array>
+ <key>WorkingDirectory</key><string>/Users/macstudio3/Projects/rentv</string>
+ <key>StartInterval</key><integer>21600</integer>
+ <key>RunAtLoad</key><true/>
+ <key>StandardOutPath</key><string>/Users/macstudio3/Projects/rentv/logs/vimeo-refresh.log</string>
+ <key>StandardErrorPath</key><string>/Users/macstudio3/Projects/rentv/logs/vimeo-refresh.err</string>
+</dict>
+</plist>
← fea33005 fix(social): featured video drills to in-app /review, not re
·
back to Rentv
·
feat(review): /review?play=<id> deep-link auto-opens a video fa3ecbc9 →