mirror of
https://github.com/httpie/cli.git
synced 2024-11-22 07:43:20 +01:00
29 lines
539 B
Python
29 lines
539 B
Python
"""
|
|
HTTPie - a CLI, cURL-like tool for humans.
|
|
|
|
"""
|
|
from enum import Enum
|
|
|
|
|
|
__version__ = '2.0.0-dev'
|
|
__author__ = 'Jakub Roztocil'
|
|
__licence__ = 'BSD'
|
|
|
|
|
|
class ExitStatus(Enum):
|
|
"""Program exit code constants."""
|
|
SUCCESS = 0
|
|
ERROR = 1
|
|
PLUGIN_ERROR = 7
|
|
|
|
# 128+2 SIGINT <http://www.tldp.org/LDP/abs/html/exitcodes.html>
|
|
ERROR_CTRL_C = 130
|
|
|
|
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
|