feat: add `disconnect()` to node pool
This commit is contained in:
parent
c5ca63b014
commit
4564e89b4e
|
|
@ -722,3 +722,8 @@ class NodePool:
|
||||||
await node.connect()
|
await node.connect()
|
||||||
cls._nodes[node._identifier] = node
|
cls._nodes[node._identifier] = node
|
||||||
return node
|
return node
|
||||||
|
|
||||||
|
async def disconnect(self) -> None:
|
||||||
|
"""Disconnects all nodes from the node pool."""
|
||||||
|
for node in self._nodes.copy().values():
|
||||||
|
await node.disconnect()
|
||||||
Loading…
Reference in New Issue