From cf7e268bf0673e9387dbd917b809121813eba9f1 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 2 Dec 2011 12:27:45 +0530 Subject: [PATCH] ... --- setup/upload.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/setup/upload.py b/setup/upload.py index dc1caa559b..3ff5abfa65 100644 --- a/setup/upload.py +++ b/setup/upload.py @@ -145,6 +145,8 @@ class UploadToGoogleCode(Command): # {{{ try: path = self.upload(os.path.abspath(fname), desc, labels=[typ, op, 'Featured']) + except KeyboardInterrupt: + raise SystemExit(1) except: import traceback traceback.print_exc() @@ -327,6 +329,8 @@ class UploadToSourceForge(Command): # {{{ check_call(['rsync', '-z', '--progress', '-e', 'ssh -x', x, '%s,%s@frs.sourceforge.net:%s'%(self.USERNAME, self.PROJECT, self.rdir+'/')]) + except KeyboardInterrupt: + raise SystemExit(1) except: print ('\nUpload failed, trying again in 30 seconds') time.sleep(30)