Merge "Fix UrlInsteadOf to handle multiple strings"

This commit is contained in:
Conley Owens 2014-07-01 17:12:18 +00:00 committed by Gerrit Code Review
commit a6d258b84d

View File

@ -216,9 +216,9 @@ class GitConfig(object):
"""Resolve any url.*.insteadof references.
"""
for new_url in self.GetSubSections('url'):
old_url = self.GetString('url.%s.insteadof' % new_url)
if old_url is not None and url.startswith(old_url):
return new_url + url[len(old_url):]
for old_url in self.GetString('url.%s.insteadof' % new_url, True):
if old_url is not None and url.startswith(old_url):
return new_url + url[len(old_url):]
return url
@property