Skip to content
This repository was archived by the owner on Feb 8, 2024. It is now read-only.

Commit 27a08fa

Browse files
committed
CORTX-33789: Hare Config stage fail with Motr Clients
Signed-off-by: pavankrishnat <[email protected]>
1 parent b974308 commit 27a08fa

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

provisioning/miniprov/hare_mp/store.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -92,8 +92,9 @@ def get_machine_ids_for_service(self, service_type: str) -> List[str]:
9292
service_type will be like Const.SERVICE_MOTR_IO.value,
9393
Const.SERVICE_S3_SERVER.value etc
9494
"""
95+
if service_type == 'io':
96+
return self.get_machine_ids_for_attribute('num_cvg')
9597
types = {
96-
'io': 'motr',
9798
'rgw_s3': 'rgw',
9899
'agent': 'csm'
99100
}
@@ -121,7 +122,7 @@ def get_machine_ids_for_component(self, comp_type: str) -> List[str]:
121122
return self.get_machine_ids_for_attribute('name', comp_type)
122123

123124
def get_machine_ids_for_attribute(self, attr_type: str,
124-
name: str) -> List[str]:
125+
name: str = None) -> List[str]:
125126
"""
126127
Return a list of pod's machine_id for the machines consisting
127128
the attribute name under the given attribute type.
@@ -173,7 +174,7 @@ def get_data_nodes(self) -> List[str]:
173174
return self.get_machine_ids_for_service(Const.SERVICE_MOTR_IO.value)
174175

175176
def search_val(self, parent_key: str, search_key: str,
176-
search_val: str) -> List[str]:
177+
search_val: str = None) -> List[str]:
177178
"""
178179
Searches a given key value under the given parent key.
179180
"""

0 commit comments

Comments
 (0)