PROP OUT: keep Location Assets mounted on the ProP Mac; SHARE NOT MOUNTED; hold remounts

- remote-access/mac-keep-mounted.sh: a user LaunchAgent that keeps a share mounted (every minute and at
  login; Keychain login; unmount + remount only when the share hangs), installed on NA ProP for
  Chronicles' Location Assets
- PROP OUT says SHARE NOT MOUNTED instead of NOT IN <weekend> when the share is gone; its hold (and
  auto-fix) starts the agent and waits for the share

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-22 11:22:07 -04:00
co-authored by Claude Opus 5.5
parent 11ac8aa8e0
commit e2add3b27e
8 changed files with 110 additions and 6 deletions
+3
View File
@@ -438,6 +438,9 @@ field("ready.prop_host", "str", None, "The ProPresenter computer: its macros and
field("ready.prop_bundle_host", "str", None, "The computer that saves the ProPresenter bundle.", "Ready")
field("ready.prop_bundle_folder", "path", "", "Where the bundle for the locations goes. {date} is this weekend's folder "
"(Location Assets/{date} -> Location Assets/261025): any bundle in it counts as sent.", "Ready")
field("ready.prop_bundle_share_agent", "str", "location-assets", "The keep-mounted agent on that computer that mounts "
"the share the bundle folder is on (remote-access/mac-keep-mounted.sh <name>): PROP OUT's hold starts it.", "Ready",
advanced=True)
field("ready.prop_bundle_pattern", "str", "*.probundle", "The bundle's file name pattern.", "Ready", advanced=True)
field("ready.vocal_positions", "list", ["Vocalist", "[Leader]"], "PCO positions that need a vocal mic.", "Ready")
field("ready.mic_positions", "dict", {}, "Other PCO positions and the mic they need (MC -> MC).", "Ready")