diff options
Diffstat (limited to 'src/buildstream/_basecache.py')
-rw-r--r-- | src/buildstream/_basecache.py | 13 |
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. |