jmettraux/rufus-scheduler — pull request #52 by lfu (2013-05-06 20:15:54+00:00)
Title: Raise ArgumentError for EveryJob when frequency is nil, '', or 0

If a client of Rufus scheduler wants to specify a frequency less than 1 second, they can specify it as 0.1s as an example. But Rufus needs to handle the edge cases where someone unintentionally specifies the frequency as 0, nil or ''.