class Rufus::Scheduler::SchedulerCore

def add_job (job)

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