summaryrefslogtreecommitdiffstats
path: root/git_config.py
diff options
context:
space:
mode:
Diffstat (limited to 'git_config.py')
-rw-r--r--git_config.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/git_config.py b/git_config.py
index 3fc56b68..f76cd04e 100644
--- a/git_config.py
+++ b/git_config.py
@@ -642,7 +642,10 @@ class Remote(object):
642 self._review_url = http_url 642 self._review_url = http_url
643 else: 643 else:
644 host, port = info.split() 644 host, port = info.split()
645 self._review_url = self._SshReviewUrl(userEmail, host, port) 645 if _open_ssh(host, port):
646 self._review_url = self._SshReviewUrl(userEmail, host, port)
647 else:
648 self._review_url = http_url
646 except urllib.error.HTTPError as e: 649 except urllib.error.HTTPError as e:
647 raise UploadError('%s: %s' % (self.review, str(e))) 650 raise UploadError('%s: %s' % (self.review, str(e)))
648 except urllib.error.URLError as e: 651 except urllib.error.URLError as e: