fix: [nomad-prep] P2 — dispatcher refactor: pluggable launcher + DISPATCHER_BACKEND flag (#802) #817

Merged
dev-bot merged 2 commits from fix/issue-802 into main 2026-04-16 00:45:02 +00:00
Showing only changes of commit 4487d1512c - Show all commits

View file

@ -427,6 +427,7 @@ _launch_runner_docker() {
secret_val=$(load_secret "$secret") || true secret_val=$(load_secret "$secret") || true
if [ -z "$secret_val" ]; then if [ -z "$secret_val" ]; then
log "ERROR: Secret '${secret}' could not be resolved for action ${action_id}" log "ERROR: Secret '${secret}' could not be resolved for action ${action_id}"
write_result "$action_id" 1 "Secret not found: ${secret}"
return 1 return 1
fi fi
cmd+=(-e "${secret}=${secret_val}") cmd+=(-e "${secret}=${secret_val}")
@ -451,6 +452,7 @@ _launch_runner_docker() {
;; ;;
*) *)
log "ERROR: Unknown mount alias '${mount_alias}' for action ${action_id}" log "ERROR: Unknown mount alias '${mount_alias}' for action ${action_id}"
write_result "$action_id" 1 "Unknown mount alias: ${mount_alias}"
return 1 return 1
;; ;;
esac esac