summaryrefslogtreecommitdiffstats
path: root/main.py
diff options
context:
space:
mode:
Diffstat (limited to 'main.py')
-rwxr-xr-xmain.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/main.py b/main.py
index c5c71c36..8ffdfcce 100755
--- a/main.py
+++ b/main.py
@@ -37,6 +37,7 @@ from command import InteractiveCommand
37from command import MirrorSafeCommand 37from command import MirrorSafeCommand
38from command import PagedCommand 38from command import PagedCommand
39from editor import Editor 39from editor import Editor
40from error import DownloadError
40from error import ManifestInvalidRevisionError 41from error import ManifestInvalidRevisionError
41from error import NoSuchProjectError 42from error import NoSuchProjectError
42from error import RepoChangedException 43from error import RepoChangedException
@@ -143,6 +144,9 @@ class _Repo(object):
143 else: 144 else:
144 print >>sys.stderr, 'real\t%dh%dm%.3fs' \ 145 print >>sys.stderr, 'real\t%dh%dm%.3fs' \
145 % (hours, minutes, seconds) 146 % (hours, minutes, seconds)
147 except DownloadError, e:
148 print >>sys.stderr, 'error: %s' % str(e)
149 sys.exit(1)
146 except ManifestInvalidRevisionError, e: 150 except ManifestInvalidRevisionError, e:
147 print >>sys.stderr, 'error: %s' % str(e) 151 print >>sys.stderr, 'error: %s' % str(e)
148 sys.exit(1) 152 sys.exit(1)