class Rufus::Scheduler
def duration_to_f (s)
will yields 10.0
duration_to_f("10s")
Ensures that a duration is a expressed as a Float instance.
def duration_to_f (s) return s if s.kind_of?(Float) return Rufus::parse_time_string(s) if s.kind_of?(String) Float(s.to_s) end