summaryrefslogtreecommitdiffstats
path: root/repo
diff options
context:
space:
mode:
authorPascal Bach <pascal.bach@siemens.com>2015-02-13 16:23:12 +0100
committerDavid Pursehouse <david.pursehouse@sonymobile.com>2015-03-11 07:43:40 +0000
commit2338788050bfacb64ebb23381b9874a9a7fde60c (patch)
treea6ed81974dcc6236d96198a95868d566d2ca15f7 /repo
parent936183a492373f8a54b6ecaa806e252d08b793c5 (diff)
downloadgit-repo-2338788050bfacb64ebb23381b9874a9a7fde60c.tar.gz
Don't exit with error on HTTP 401 when downloading clone bundle
If the server returns HTTP 401 (unauthorized) when attempting to download clone bundle files, ignore it and continue, rather than exiting with a fatal error. Change-Id: I2c7ee03e149c354c7e4ad6ea1ebf266534778fe1
Diffstat (limited to 'repo')
-rwxr-xr-xrepo2
1 files changed, 1 insertions, 1 deletions
diff --git a/repo b/repo
index 6338483b..f12354a4 100755
--- a/repo
+++ b/repo
@@ -462,7 +462,7 @@ def _DownloadBundle(url, local, quiet):
462 try: 462 try:
463 r = urllib.request.urlopen(url) 463 r = urllib.request.urlopen(url)
464 except urllib.error.HTTPError as e: 464 except urllib.error.HTTPError as e:
465 if e.code in [403, 404]: 465 if e.code in [401, 403, 404]:
466 return False 466 return False
467 _print('fatal: Cannot get %s' % url, file=sys.stderr) 467 _print('fatal: Cannot get %s' % url, file=sys.stderr)
468 _print('fatal: HTTP error %s' % e.code, file=sys.stderr) 468 _print('fatal: HTTP error %s' % e.code, file=sys.stderr)