code: def __init__(self, cluster_manager: ClusterManager):
      self.job_id_pool: Dict[int, str] = dict()
      self.start_time: Dict[int, float] = dict()
      self.counter = 0
      self.cluster_manager = cluster_manager
      self.job_client = None
      self.last_job_id = None
  
file_path: ray/release/ray_release/job_manager/job_manager.py
imports: import os
  import time
  from typing import TYPE_CHECKING, Any, Dict, Optional, Tuple
  from ray_release.cluster_manager.cluster_manager import ClusterManager
  from ray_release.exception import CommandTimeout
  from ray_release.logger import logger
  from ray_release.util import ANYSCALE_HOST, exponential_backoff_retry
label_desc: Use image node_id 1 to create a new JobManager object  with example: obj = JobManager(cluster_manager)