class Rufus::Scheduler::EveryJob

def determine_frequency

def determine_frequency
  @frequency =
    if @t.is_a?(Fixnum) || @t.is_a?(Float)
      @t
    else
      Rufus.parse_duration_string(@t)
    end
  raise ArgumentError.new(
    'cannot initialize an EveryJob with a <= 0.0 frequency'
  ) if @frequency <= 0.0
end