From 0eb33b4b4ed94940355c26a04e897c42f4838e58 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期三, 12 六月 2024 18:06:20 +0800 Subject: [PATCH] bug修复 --- huaxin_client/code_queue_distribute_manager.py | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/huaxin_client/code_queue_distribute_manager.py b/huaxin_client/code_queue_distribute_manager.py index 31be65b..b91cbc6 100644 --- a/huaxin_client/code_queue_distribute_manager.py +++ b/huaxin_client/code_queue_distribute_manager.py @@ -1,6 +1,7 @@ """ 浠g爜闃熷垪绠$悊 """ +import copy class CodeQueueDistributeManager: @@ -43,6 +44,7 @@ # 鑾峰彇绌洪棽鐨勪綅缃暟閲� def get_free_queue_count(self): return len(self.queue_list) - len(self.distibuted_code_queue_dict.keys()) + # 鍥炶皟瀵硅薄鍒嗛厤 class CodeDataCallbackDistributeManager: @@ -88,3 +90,11 @@ # 鑾峰彇绌洪棽鐨勪綅缃暟閲� def get_free_queue_count(self): return len(self.callback_list) - len(self.distibuted_code_callback_dict.keys()) + + def get_distributed_codes(self): + """ + 鑾峰彇宸茬粡鍒嗛厤鐨勪唬鐮� + @return: + """ + codes = self.distibuted_code_callback_dict.keys() + return copy.deepcopy(codes) -- Gitblit v1.8.0