Move spawn.go from toolsrv/ to cmd/olliesrv/internal/toolclient/: - Process, ProcessKeeper, Spawn, SpawnRemote now in toolclient package - toolsrv/ now only contains client code (Dial, Conn, etc.) This clarifies the architecture: - toolsrv/ = client SDK for connecting to toolsrv - cmd/toolsrv/ = the toolsrv server - cmd/olliesrv/internal/toolclient/ = olliesrv's toolsrv process management Removed ProcessKeeper tests from toolsrv integration tests since they now belong to toolclient. |
||
|---|---|---|
| .. | ||
| internal/sandbox | ||
| test | ||
| .gitignore | ||
| auth9p.go | ||
| exec9p.go | ||
| fs9p.go | ||
| fs9p_test.go | ||
| integration_test.go | ||
| main.go | ||
| sandbox-remote.yaml | ||
| server.go | ||
| server9p.go | ||
| server9p_test.go | ||
| spec9p.go | ||