diff options
author | Darius Makovsky <traveltissues@protonmail.com> | 2019-10-09 18:00:03 +0100 |
---|---|---|
committer | bst-marge-bot <marge-bot@buildstream.build> | 2019-10-16 16:22:09 +0000 |
commit | 4fce5b13f8f6d7eff07df960984779dbd24fab9f (patch) | |
tree | 741b12655797135eb9443bf31e5b8abf5b9bb11d | |
parent | cc2ee79c082884e03ccba7693afdaf1e05f43acc (diff) | |
download | buildstream-4fce5b13f8f6d7eff07df960984779dbd24fab9f.tar.gz |
_basecache.py: early return if remotes are setup
-rw-r--r-- | src/buildstream/_basecache.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/buildstream/_basecache.py b/src/buildstream/_basecache.py index c2772d02c..fc2e92456 100644 --- a/src/buildstream/_basecache.py +++ b/src/buildstream/_basecache.py @@ -161,7 +161,9 @@ class BaseCache(): def setup_remotes(self, *, use_config=False, remote_url=None): # Ensure we do not double-initialise since this can be expensive - assert not self._remotes_setup + if self._remotes_setup: + return + self._remotes_setup = True # Initialize remote caches. We allow the commandline to override |