|  | @@ -46,11 +46,14 @@ def main():
 | 
	
		
			
				|  |  |      logging.info(f"failed instance ids: {failed_instances}")
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      # 3. 摘流量
 | 
	
		
			
				|  |  | -    utils.set_instance_weight_process_with_slbs(client=slb_client,
 | 
	
		
			
				|  |  | -                                                slb_id_list=longvideo_config.slb_id_list,
 | 
	
		
			
				|  |  | -                                                instance_id_list=failed_instances,
 | 
	
		
			
				|  |  | -                                                weight_list=[(0, 15)])
 | 
	
		
			
				|  |  | -    logging.info(f"set weight with 0 finished.")
 | 
	
		
			
				|  |  | +    if len(failed_instances) > 0:
 | 
	
		
			
				|  |  | +        utils.set_instance_weight_process_with_slbs(client=slb_client,
 | 
	
		
			
				|  |  | +                                                    slb_id_list=longvideo_config.slb_id_list,
 | 
	
		
			
				|  |  | +                                                    instance_id_list=failed_instances,
 | 
	
		
			
				|  |  | +                                                    weight_list=[(0, 15)])
 | 
	
		
			
				|  |  | +        logging.info(f"set weight with 0 finished.")
 | 
	
		
			
				|  |  | +    else:
 | 
	
		
			
				|  |  | +        logging.info("not have failed instances!")
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  if __name__ == '__main__':
 |