From 4fce5b13f8f6d7eff07df960984779dbd24fab9f Mon Sep 17 00:00:00 2001 From: Darius Makovsky Date: Wed, 9 Oct 2019 18:00:03 +0100 Subject: _basecache.py: early return if remotes are setup --- src/buildstream/_basecache.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 -- cgit v1.2.1