code: def run(self) -> None:
      while not self._exit_event.is_set():
          self._exit_event.wait(self._sleep_time)
          self.run_once()
  
file_path: pytorch-lightning/src/lightning/app/utilities/scheduler.py
imports: import threading
  from datetime import datetime
  from typing import Optional
  from croniter import croniter
  from deepdiff import Delta
  from lightning.app.utilities.proxies import ComponentDelta
label_desc: Use image node_id 2 for calling the SchedulerThread obj's underlying member method code with example usage: obj.run() without return types