module Rufus
class Rufus::Scheduler
class Rufus::Scheduler::AtJob
class Rufus::Scheduler::CronJob
class Rufus::Scheduler::D
class Rufus::Scheduler::Error
class Rufus::Scheduler::EvInJob
class Rufus::Scheduler::EveryJob
class Rufus::Scheduler::FileLock
class Rufus::Scheduler::InJob
class Rufus::Scheduler::IntervalJob
class Rufus::Scheduler::Job
class Rufus::Scheduler::Job::KillSignal
class Rufus::Scheduler::JobArray
class Rufus::Scheduler::NotRunningError
class Rufus::Scheduler::NullLock
class Rufus::Scheduler::OneTimeJob
class Rufus::Scheduler::RepeatJob
class Rufus::Scheduler::TimeoutError
rufus-scheduler
3.9.0
# compute_timeout
def compute_timeout if to = @opts[:timeout] Rufus::Scheduler.parse(to) else nil end end