diff options
| -rw-r--r-- | git_config.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/git_config.py b/git_config.py index ac41d5b0..a52677cf 100644 --- a/git_config.py +++ b/git_config.py | |||
| @@ -575,6 +575,16 @@ class Remote(object): | |||
| 575 | self._review_protocol = info[0] | 575 | self._review_protocol = info[0] |
| 576 | self._review_host = info[1] | 576 | self._review_host = info[1] |
| 577 | self._review_port = info[2] | 577 | self._review_port = info[2] |
| 578 | elif 'REPO_HOST_PORT_INFO' in os.environ: | ||
| 579 | info = os.environ['REPO_HOST_PORT_INFO'] | ||
| 580 | self._review_protocol = 'ssh' | ||
| 581 | self._review_host = info.split(" ")[0] | ||
| 582 | self._review_port = info.split(" ")[1] | ||
| 583 | |||
| 584 | REVIEW_CACHE[u] = ( | ||
| 585 | self._review_protocol, | ||
| 586 | self._review_host, | ||
| 587 | self._review_port) | ||
| 578 | else: | 588 | else: |
| 579 | try: | 589 | try: |
| 580 | info = urllib2.urlopen(u).read() | 590 | info = urllib2.urlopen(u).read() |
