cleanup
This commit is contained in:
parent
a49371c3dd
commit
251af10faf
1190 changed files with 12636 additions and 12476 deletions
|
|
@ -155,7 +155,7 @@ Relevant methods:
|
|||
There are two Workshop paths:
|
||||
|
||||
1. Legacy agent RPC:
|
||||
- Panel method: `OGPRemoteLibrary::steam_workshop(...)`
|
||||
- Panel method: `GSPRemoteLibrary::steam_workshop(...)`
|
||||
- Agent subroutine: `steam_workshop_without_decrypt(...)`
|
||||
- Runs SteamCMD in a screen update session.
|
||||
- Generates post-install shell snippets that edit a config file.
|
||||
|
|
@ -172,20 +172,20 @@ The second path is cleaner for future Server Content work because it is manifest
|
|||
|
||||
Linux agent:
|
||||
|
||||
- File: `Agent_Linux/ogp_agent.pl`
|
||||
- File: `Agent_Linux/gsp_agent.pl`
|
||||
- SteamCMD path constants:
|
||||
- `AGENT_RUN_DIR/steamcmd`
|
||||
- `steamcmd.sh`
|
||||
- `check_steam_cmd_client` downloads and installs SteamCMD if missing.
|
||||
- `steam_cmd_without_decrypt` creates a SteamCMD runscript and runs it in a screen update session.
|
||||
- `steam_workshop_without_decrypt` creates a SteamCMD runscript containing `workshop_download_item` lines and runs it in a screen update session.
|
||||
- `get_workshop_mods_info` reads `.ogpmod` files from `AGENT_RUN_DIR/WorkshopModsInfo`.
|
||||
- `get_workshop_mods_info` reads `.gspmod` files from `AGENT_RUN_DIR/WorkshopModsInfo`.
|
||||
|
||||
Windows/Cygwin agent:
|
||||
|
||||
- File: `Agent-Windows/ogp_agent.pl`
|
||||
- File: `Agent-Windows/gsp_agent.pl`
|
||||
- SteamCMD path constants:
|
||||
- `/OGP/steamcmd`
|
||||
- `/GSP/steamcmd`
|
||||
- `steamcmd.exe`
|
||||
- `steam_cmd_without_decrypt` uses Cygwin path conversion for `force_install_dir`.
|
||||
- `steam_workshop_without_decrypt` uses Cygwin path conversion for the mods path and the SteamCMD runscript.
|
||||
|
|
@ -692,7 +692,7 @@ Example:
|
|||
"manifest_version": 2,
|
||||
"job_uuid": "uuid",
|
||||
"home_id": 123,
|
||||
"home_path": "/home/ogp_agent/OGP_User_Files/123",
|
||||
"home_path": "/home/gsp_agent/GSP_User_Files/123",
|
||||
"provider": "steam",
|
||||
"action": "install_update",
|
||||
"strategy": "dayz_mod_folder",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue