summaryrefslogtreecommitdiff
path: root/src/buildstream/_basecache.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/buildstream/_basecache.py')
-rw-r--r--src/buildstream/_basecache.py13
1 files changed, 10 insertions, 3 deletions
diff --git a/src/buildstream/_basecache.py b/src/buildstream/_basecache.py
index df50bfb62..c2772d02c 100644
--- a/src/buildstream/_basecache.py
+++ b/src/buildstream/_basecache.py
@@ -74,16 +74,23 @@ class BaseCache():
return True
return False
- # release_resources():
+ # close_grpc_channels():
#
- # Release resources used by BaseCache.
+ # Close open gRPC channels.
#
- def release_resources(self):
+ def close_grpc_channels(self):
# Close all remotes and their gRPC channels
for project_remotes in chain(self._index_remotes.values(), self._storage_remotes.values()):
for remote in project_remotes:
remote.close()
+ # release_resources():
+ #
+ # Release resources used by BaseCache.
+ #
+ def release_resources(self):
+ self.close_grpc_channels()
+
# specs_from_config_node()
#
# Parses the configuration of remote artifact caches from a config block.