mirror of
https://github.com/scylladb/scylladb.git
synced 2026-04-22 09:30:45 +00:00
Provide a helper client for Scylla REST requests. Use it on both ScyllaClusterManager (e.g. remove node, test.py process) and ManagerClient (e.g. get uuid, pytest process). For now keep using IPs as key in ScyllaCluster, but this will be changed to UUID -> IP in the future. So, for now, pass both independently. Note the UUID must be obtained from the server before stopping it. Refresh client driver connection when decommissioning or removing a node. Signed-off-by: Alejo Sanchez <alejo.sanchez@scylladb.com>