code: def __init__(self, pyvmomi_sdk_provider, resource_pool_name):
      self.current_vm_index = 0
      self.lock = threading.Lock()
      self.resource_pool = pyvmomi_sdk_provider.get_pyvmomi_obj(
          [vim.ResourcePool], resource_pool_name
      )
      self.vms = None
      logger.debug("Inited the round robin scheduler for vSphere VMs")
  
file_path: ray/python/ray/autoscaler/_private/vsphere/scheduler.py
imports: import logging
  import threading
  from enum import Enum
  from pyVmomi import vim
label_desc: Use image node_id 1 to create a new RoundRobinScheduler object  with example: obj = RoundRobinScheduler(pyvmomi_sdk_provider, resource_pool_name)