docs: split multi-flag internal property table rows
The internal-properties tables on builds.md (8 --build-* flags), ssl.md (8 --ssl-* flags), and process-management.md (4 ps flags) each crammed all the flags into a single comma-separated table row with one umbrella description. Splits each into a row per flag with a specific description and the actual code-path source (the build record write path, the openssl x509 parse target, the ps inspection helper).
This commit is contained in:
@@ -471,4 +471,7 @@ The following properties surface in `ps:report` but are not managed by `ps:set`
|
||||
| Property | Kind | Description | Source |
|
||||
|---|---|---|---|
|
||||
| `--ps-can-scale` | read-only | `false` when the app's procfile or builder forbids horizontal scaling | derived from procfile parse |
|
||||
| `--deployed`, `--running`, `--processes`, `--status-<proctype>` | read-only | Live process state | `plugins/ps/report.go` inspects running containers |
|
||||
| `--deployed` | read-only | `true` after the first successful deploy | `common.IsDeployed(appName)` checks the app's deploy marker |
|
||||
| `--running` | read-only | `true` while any container for the app is running | `getRunningState(appName)` inspects running containers |
|
||||
| `--processes` | read-only | Total scaled process count across all proctypes | `getProcessCount(appName)` reads the per-proctype scale formation |
|
||||
| `--status-<proctype>` | read-only | Container status and ID for each running proctype (one entry per Procfile process type) | `plugins/ps/report.go::addStatusFlags` inspects running containers |
|
||||
|
||||
Reference in New Issue
Block a user