class Rufus::Scheduler::SchedulerCore

def add_job(job)

def add_job(job)
  complain_if_blocking_and_timeout(job)
  return nil if job.params[:discard_past] && Time.now.to_f >= job.at
  @jobs << job
  job
end