INNER CODE UNIT · Python
start
MichielMe/fastscheduler · src/fastscheduler/main.py:293
def start(self):
"""Start the scheduler."""
if self.running:
logger.warning("Scheduler already running")
return
self.running = True
self.stats["start_time"] = time.time()
self._handle_missed_jobs()
self.thread = threading.Thread(
target=self._run,
daemon=True,
name="FastScheduler-Main",
)
self.thread.start()