forked from TrueCloudLab/frostfs-testlib
parent
0a3de927a2
commit
6fe7fef44b
5 changed files with 17 additions and 10 deletions
|
@ -6,7 +6,7 @@ from frostfs_testlib.cli.frostfs_cli.cli import FrostfsCli
|
|||
from frostfs_testlib.resources.cli import CLI_DEFAULT_TIMEOUT
|
||||
from frostfs_testlib.storage.cluster import Cluster, ClusterNode
|
||||
from frostfs_testlib.storage.controllers.shards_watcher import ShardsWatcher
|
||||
from frostfs_testlib.storage.dataclasses.storage_object_info import Chunk, NodeNetmapInfo
|
||||
from frostfs_testlib.storage.dataclasses.storage_object_info import Chunk, Interfaces, NodeNetmapInfo
|
||||
from frostfs_testlib.storage.grpc_operations import interfaces
|
||||
from frostfs_testlib.testing.test_control import wait_for_success
|
||||
from frostfs_testlib.utils.cli_utils import parse_netmap_output
|
||||
|
@ -30,7 +30,7 @@ class ChunksOperations(interfaces.ChunksInterface):
|
|||
result = []
|
||||
for node_info in netmap:
|
||||
for cluster_node in cluster.cluster_nodes:
|
||||
if node_info.node == cluster_node.host_ip:
|
||||
if node_info.node == cluster_node.get_interface(Interfaces.MGMT):
|
||||
result.append(cluster_node)
|
||||
return result
|
||||
|
||||
|
@ -40,7 +40,7 @@ class ChunksOperations(interfaces.ChunksInterface):
|
|||
for node_info in netmap:
|
||||
if node_info.node_id in chunk.confirmed_nodes:
|
||||
for cluster_node in cluster.cluster_nodes:
|
||||
if cluster_node.host_ip == node_info.node:
|
||||
if cluster_node.get_interface(Interfaces.MGMT) == node_info.node:
|
||||
return (cluster_node, node_info)
|
||||
|
||||
@wait_for_success(300, 5, fail_testcase=None)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue