1
0
mirror of https://github.com/httpie/cli.git synced 2024-12-12 10:03:33 +02:00
httpie-cli/httpie/__init__.py

28 lines
507 B
Python
Raw Normal View History

"""
2012-09-21 06:43:34 +03:00
HTTPie - a CLI, cURL-like tool for humans.
"""
__author__ = 'Jakub Roztocil'
2016-07-01 19:17:31 +02:00
__version__ = '1.0.0-dev'
2012-07-17 02:11:01 +03:00
__licence__ = 'BSD'
2012-12-05 07:03:18 +03:00
class ExitStatus:
"""Exit status code constants."""
OK = 0
ERROR = 1
ERROR_TIMEOUT = 2
ERROR_TOO_MANY_REDIRECTS = 6
# Used only when requested with --check-status:
ERROR_HTTP_3XX = 3
ERROR_HTTP_4XX = 4
ERROR_HTTP_5XX = 5
2016-03-02 07:16:41 +02:00
EXIT_STATUS_LABELS = dict(
(value, key)
for key, value in ExitStatus.__dict__.items()
if key.isupper()
)