mirror of https://github.com/milvus-io/milvus.git
Add load_balance utility wrapper (#11449)
Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>pull/11464/head
parent
fa6b9f89da
commit
f6514a233d
|
@ -107,3 +107,14 @@ class ApiUtilityWrapper:
|
||||||
check_result = ResponseChecker(res, func_name, check_task, check_items, is_succ,
|
check_result = ResponseChecker(res, func_name, check_task, check_items, is_succ,
|
||||||
timeout=timeout, using=using).run()
|
timeout=timeout, using=using).run()
|
||||||
return res, check_result
|
return res, check_result
|
||||||
|
|
||||||
|
def load_balance(self, src_node_id, dst_node_ids, sealed_segment_ids, timeout=None,
|
||||||
|
using="default", check_task=None, check_items=None):
|
||||||
|
timeout = TIMEOUT if timeout is None else timeout
|
||||||
|
|
||||||
|
func_name = sys._getframe().f_code.co_name
|
||||||
|
res, is_succ = api_request([self.ut.load_balance, src_node_id, dst_node_ids,
|
||||||
|
sealed_segment_ids, timeout, using])
|
||||||
|
check_result = ResponseChecker(res, func_name, check_task, check_items, is_succ,
|
||||||
|
timeout=timeout, using=using).run()
|
||||||
|
return res, check_result
|
||||||
|
|
Loading…
Reference in New Issue