refactor(parallels): remove unused macOS exec wrapper · openclaw/openclaw@8357260
vincentkoc
·
2026-06-23
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -102,41 +102,3 @@ fi
|
102 | 102 | "OPENCLAW_WRAPPER_FILE=$wrapper_path" \ |
103 | 103 | /bin/bash "$wrapper_path" "$@" |
104 | 104 | } |
105 | | - |
106 | | -parallels_macos_desktop_user_exec() { |
107 | | -local vm_name="$1" |
108 | | -local api_key_env="$2" |
109 | | -local api_key_value="$3" |
110 | | -shift 3 |
111 | | - |
112 | | -if parallels_macos_current_user_available "$vm_name"; then |
113 | | - parallels_macos_desktop_user_exec_with_secret_file \ |
114 | | -"$vm_name" \ |
115 | | -"current-user" \ |
116 | | -"" \ |
117 | | -"" \ |
118 | | -"/opt/homebrew/bin:/opt/homebrew/opt/node/bin:/opt/homebrew/sbin:/usr/bin:/bin:/usr/sbin:/sbin" \ |
119 | | -"$api_key_env" \ |
120 | | -"$api_key_value" \ |
121 | | -"$@" |
122 | | -return |
123 | | -fi |
124 | | - |
125 | | -local user home |
126 | | - user="$(parallels_macos_resolve_desktop_user "$vm_name")" |
127 | | - [[ -n "$user" ]] || { |
128 | | -printf 'unable to resolve macOS desktop user for sudo fallback\n' >&2 |
129 | | -return 1 |
130 | | - } |
131 | | - home="$(parallels_macos_resolve_desktop_home "$vm_name" "$user")" |
132 | | -printf 'warn: macOS --current-user unavailable; using root sudo fallback for %s\n' "$user" >&2 |
133 | | - parallels_macos_desktop_user_exec_with_secret_file \ |
134 | | -"$vm_name" \ |
135 | | -"sudo" \ |
136 | | -"$user" \ |
137 | | -"$home" \ |
138 | | -"/opt/homebrew/bin:/opt/homebrew/opt/node/bin:/opt/homebrew/sbin:/usr/bin:/bin:/usr/sbin:/sbin" \ |
139 | | -"$api_key_env" \ |
140 | | -"$api_key_value" \ |
141 | | -"$@" |
142 | | -} |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。