Add internal buckets for bootstrapping internal repos
BUG=261741
Review URL: https://codereview.chromium.org/313933005
git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@274969 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/git_cache.py b/git_cache.py
index 957ae95..0492a46 100755
--- a/git_cache.py
+++ b/git_cache.py
@@ -143,7 +143,6 @@
gsutil_exe = os.path.join(
os.path.dirname(os.path.abspath(__file__)),
'third_party', 'gsutil', 'gsutil')
- bootstrap_bucket = 'chromium-git-cache'
def __init__(self, url, refs=None, print_func=None):
self.url = url
@@ -152,6 +151,13 @@
self.mirror_path = os.path.join(self.GetCachePath(), self.basedir)
self.print = print_func or print
+ @property
+ def bootstrap_bucket(self):
+ if 'chrome-internal' in self.url:
+ return 'chrome-git-cache'
+ else:
+ return 'chromium-git-cache'
+
@classmethod
def FromPath(cls, path):
return cls(cls.CacheDirToUrl(path))