2012-02-25 15:39:38 +03:00
|
|
|
#!/usr/bin/env python
|
2012-07-26 07:37:03 +03:00
|
|
|
"""The main entry point. Invoke as `http' or `python -m httpie'.
|
2012-04-26 15:48:38 +03:00
|
|
|
|
2012-07-21 03:59:43 +03:00
|
|
|
"""
|
2012-07-23 20:35:44 +03:00
|
|
|
import sys
|
2012-02-25 15:39:38 +03:00
|
|
|
|
2012-03-04 13:29:55 +03:00
|
|
|
|
2016-10-26 11:21:30 +02:00
|
|
|
def main():
|
2016-10-26 11:16:34 +02:00
|
|
|
try:
|
|
|
|
from .core import main
|
|
|
|
sys.exit(main())
|
|
|
|
except KeyboardInterrupt:
|
2016-10-26 11:53:01 +02:00
|
|
|
from . import ExitStatus
|
|
|
|
sys.exit(ExitStatus.ERROR_CTRL_C)
|
2016-10-26 11:21:30 +02:00
|
|
|
|
|
|
|
|
|
|
|
if __name__ == '__main__':
|
|
|
|
main()
|