Referencesince 1.0.0
Global options
The options every penv command takes, and what each exit code means.
Every command in this reference takes these.
Options
| Flag | What it does |
|---|---|
--json | Emit JSON on stdout, whatever stdout is attached to. |
--format <json|text> | Pick the output format: json or text. |
--agent | Treat this session as an agent: JSON out, values masked. |
--provider <provider> | Read values from this provider instead of the one @penv= names. |
Exit codes
| Code | Name | What it means |
|---|---|---|
0 | ok | The command did what it says. |
1 | error | Unclassified failure. The message on stderr names the cause. |
2 | auth | Not signed in, or we rejected the credential. |
3 | validation | The schema or the values did not pass. |
4 | confirmation | A person has to confirm. The JSON carries the command to replay. |
5 | no_credential | No credential is available and none can be obtained. |
6 | environment_refused | This identity may not read that environment. |