class Rufus::Scheduler::SchedulerCore
def terminate_all_jobs
it.
unscheduled, waiting for any running one to finish before unscheduling
This is a blocking call, it will return when all the jobs have been
def terminate_all_jobs all_jobs.each do |job_id, job| job.unschedule end while running_jobs.size > 0 sleep 0.01 end end