worshop work
This commit is contained in:
parent
0d44c65ea5
commit
3829a4a83d
92 changed files with 487 additions and 110 deletions
27
docs/COMMAND_FLOW.md
Normal file
27
docs/COMMAND_FLOW.md
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
# GSP Command Flow
|
||||
|
||||
Workspace reference: [`GSP-WORKSPACE.md`](../../GSP-WORKSPACE.md)
|
||||
|
||||
## Canonical flow
|
||||
|
||||
User
|
||||
→ Panel module
|
||||
→ panel request builder
|
||||
→ communication layer
|
||||
→ Linux or Windows agent
|
||||
→ OGP Perl agent
|
||||
→ OS command or process control
|
||||
→ game server process
|
||||
|
||||
## Typical actions
|
||||
|
||||
- start / stop / restart
|
||||
- monitor status
|
||||
- read logs
|
||||
- install content or Workshop items
|
||||
- update panel or agent binaries
|
||||
- run scheduled tasks
|
||||
|
||||
## Rule
|
||||
|
||||
The Panel owns the decision. The agent owns execution. Keep those responsibilities separate.
|
||||
Loading…
Add table
Add a link
Reference in a new issue