Class: Sniffit::Looper
- Inherits:
-
Object
- Object
- Sniffit::Looper
- Defined in:
- lib/sniffit.rb
Class Method Summary collapse
Class Method Details
.every_n_seconds(n) ⇒ Object
12 13 14 15 16 17 18 19 |
# File 'lib/sniffit.rb', line 12 def self.every_n_seconds(n) loop do before = Time.now yield interval = n-(Time.now-before) sleep(interval) if interval > 0 end end |