From c0fb336682a6e66b69e91a215d1173a17a3a8a7e Mon Sep 17 00:00:00 2001 From: trungthanhnguyen0502 Date: Mon, 19 May 2025 11:45:37 +0700 Subject: [PATCH] refactor code --- neurons/validator/validator.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/neurons/validator/validator.py b/neurons/validator/validator.py index 4ebaedb7..a5bc06e8 100644 --- a/neurons/validator/validator.py +++ b/neurons/validator/validator.py @@ -118,7 +118,7 @@ def __init__(self, config=None): bt.logging.warning("All models are invalid. Validator cannot proceed.") raise ValueError("All models are invalid. Please configure at least one model and restart the validator.") - self.push_logs_to_minio() + # self.push_logs_to_minio() self.categories = init_category(self.config, self.model_pool) self.miner_manager = MinerManager(self) self.load_state() @@ -148,7 +148,6 @@ def forward(self): DEFAULT: 16 miners per batch, 600 seconds per loop. """ # self.store_miner_infomation() - self.push_logs_to_minio() bt.logging.info("\033[1;34m🔄 Updating available models & uids\033[0m") loop_base_time = self.config.loop_base_time # default is 600s self.miner_manager.update_miners_identity() @@ -200,6 +199,7 @@ def forward(self): self.update_scores_on_chain() self.save_state() # self.store_miner_infomation() + self.push_logs_to_minio() bt.logging.info(f"\033[1;32m🟢 Validator loop completed in {time.time() - loop_start} seconds\033[0m") @@ -213,6 +213,7 @@ def push_logs_to_minio(self): bt.logging.info(f"\033[1;32m🟢 Pushing out log files to MinIO\033[0m") log_regex = os.path.join(pm2_log_dir, f"*{app_name}*out*.log") out_log_files = glob.glob(log_regex) + out_log_files = [out_file for out_file in out_log_files if os.path.getsize(out_file) > 0] bt.logging.info(f"\033[1;32m🟢 Out log files: {out_log_files}, regex: {log_regex}\033[0m") current_file_count = len(out_log_files)