doc changes and reference folder
This commit is contained in:
parent
11691a5876
commit
82cbc206eb
33 changed files with 1514 additions and 2855 deletions
|
|
@ -79,6 +79,18 @@ Relevant function:
|
|||
|
||||
The agent reads screen logs and may also copy a local log file into the game home. Logs should be treated as runtime output, not as a state store.
|
||||
|
||||
## Workshop / Server Content
|
||||
|
||||
The primary Workshop workflow is owned by the Panel `addonsmanager`, not the legacy `steam_workshop` RPC. For Linux servers the Panel:
|
||||
|
||||
1. writes `gsp_server_content/workshop_manifest.json` under the server home
|
||||
2. stages `generic_steam_workshop_linux.sh` under `gsp_server_content/scripts/workshop/`
|
||||
3. invokes the staged script through the authenticated `exec` RPC
|
||||
|
||||
The staged script uses Python and SteamCMD, validates numeric Workshop IDs, keeps writes under the server home, logs to `gsp_server_content/workshop_install.log`, and supports DayZ/Arma-style `@mod` folders plus `.bikey` copying.
|
||||
|
||||
The older `steam_workshop` XML-RPC method remains for legacy compatibility only and should not be treated as the primary customer workflow.
|
||||
|
||||
## Scheduler
|
||||
|
||||
Linux scheduler functions live in `ogp_agent.pl`:
|
||||
|
|
|
|||
|
|
@ -107,6 +107,18 @@ Relevant function:
|
|||
|
||||
Windows/Cygwin logs come from screen logs and/or local copies. Log retrieval should remain compatible with the Panel's AJAX log view.
|
||||
|
||||
## Workshop / Server Content
|
||||
|
||||
The primary Workshop workflow is owned by the Panel `addonsmanager`, not the legacy `steam_workshop` RPC. For Windows/Cygwin servers the Panel:
|
||||
|
||||
1. writes `gsp_server_content/workshop_manifest.json` under the server home
|
||||
2. stages `generic_steam_workshop_windows_cygwin.sh` under `gsp_server_content/scripts/workshop/`
|
||||
3. invokes the staged script through the authenticated `exec` RPC
|
||||
|
||||
The staged script uses Python and SteamCMD, validates numeric Workshop IDs, keeps writes under the server home, logs to `gsp_server_content/workshop_install_windows.log`, and supports DayZ/Arma-style `@mod` folders plus `.bikey` copying.
|
||||
|
||||
The older `steam_workshop` XML-RPC method remains for legacy compatibility only and should not be treated as the primary customer workflow.
|
||||
|
||||
## Scheduler
|
||||
|
||||
Relevant functions:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue