SteamInstaller defaults to steamcmd="steamcmd" (bare name), which relies on PATH lookup. Deployments that don't have steamcmd on PATH — or where steamcmd.sh's `cd "$(dirname "$0")"` breaks under PATH-symlink invocation (observed with the Valve-shipped script) — can now pin an absolute path via LEFT4ME_STEAMCMD. Default keeps bare-name lookup for dev/tests. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| test_cli.py | ||
| test_initialize.py | ||
| test_install.py | ||
| test_lifecycle.py | ||
| test_logging.py | ||
| test_logs.py | ||
| test_overlay_helper.py | ||
| test_paths.py | ||
| test_process.py | ||
| test_service_control.py | ||
| test_spec.py | ||
| test_status.py | ||