##// END OF EJS Templates
Report if cwd does not exist and raise exception in BaseIPythonApplication...
Report if cwd does not exist and raise exception in BaseIPythonApplication Catch the exception in the starting scripts, report the exception and exit gracefully. Do not directly exit in BaseIPythonApplication so that external applications can also catch the exception instead of exiting.

File last commit:

r10169:a63abfd9
r10169:a63abfd9
Show More
ipython
15 lines | 383 B | text/plain | TextLexer
#!/usr/bin/env python
"""Terminal-based IPython entry point.
"""
import sys
import traceback
from IPython.frontend.terminal.ipapp import launch_new_instance
try:
launch_new_instance()
except:
exc_type, exc_value, exc_traceback = sys.exc_info()
traceback.print_exception(exc_type, exc_value, exc_traceback,
file=sys.stderr)
sys.exit(1)