Skip to content

Commit 4cb206b

Browse files
Add EXIT_QUOTA_ISSUE
1 parent 70b733f commit 4cb206b

File tree

3 files changed

+24
-4
lines changed

3 files changed

+24
-4
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ To use the kit in your own script in the same directory, you source the kit like
3535
* Package: posix-shell-script-kit
3636
* Version: 11.1.0
3737
* Created: 2017-08-22T00:00:00Z
38-
* Updated: 2023-03-28T14:01:52Z
38+
* Updated: 2023-04-04T23:36:31Z
3939
* Website: https://github.com/sixarm/posix-shell-script-kit
4040
* License: GPL-2.0 or GPL-3.0 or contact us for more
4141
* Contact: Joel Parker Henderson (joel@sixarm.com)

doc/exit-codes/index.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -324,7 +324,18 @@ EXIT_PAYMENT_ISSUE=92
324324

325325
Something needs a credit card, or invoice, or billing, etc.
326326

327-
Akin to HTTP status code 402 Payment Required.
327+
Akin to a superset of HTTP status code 402 Payment Required.
328+
329+
330+
### Quota Issue
331+
332+
```sh
333+
EXIT_QUOTA_ISSUE=93
334+
```
335+
336+
A quota is reached, such as exhausting a free trial, out of fuel, etc.
337+
338+
Akin to a superset of HTTP status code 429 Too Many Requests.
328339

329340

330341
## Exit codes 100+ for process runtime issues

posix-shell-script-kit

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
# * Package: posix-shell-script-kit
3838
# * Version: 11.1.0
3939
# * Created: 2017-08-22T00:00:00Z
40-
# * Updated: 2023-03-28T14:01:52Z
40+
# * Updated: 2023-04-04T23:36:31Z
4141
# * License: GPL-2.0 or GPL-3.0 or contact us for more
4242
# * Website: https://github.com/sixarm/posix-shell-script-kit
4343
# * Contact: Joel Parker Henderson (joel@sixarm.com)
@@ -288,16 +288,25 @@ EXIT_CONFLICT=90
288288
# Something is prohibited due to law, or warrant, or court order, etc.
289289
#
290290
# Akin to HTTP status code 451 Unavailable For Legal Reasons (RFC 7725).
291+
#
291292
EXIT_UNLAWFUL=91
292293

293294
# Payment Issue
294295
#
295296
# Something needs a credit card, or invoice, or billing, etc.
296297
#
297-
# Akin to HTTP status code 402 Payment Required.
298+
# Akin to a superset of HTTP status code 402 Payment Required.
298299
#
299300
EXIT_PAYMENT_ISSUE=92
300301

302+
# Quota Issue
303+
#
304+
# A quota is reached, such as exhausting a free trial, out of fuel, etc.
305+
#
306+
# Akin to a superset of HTTP status code 429 Too Many Requests.
307+
#
308+
EXIT_QUOTA_ISSUE=93
309+
301310
# Exit codes 100+ for process runtime issues...
302311

303312
# Busy

0 commit comments

Comments
 (0)