class Qwik::PeriodicThread
Public Class Methods
new(config, memory, time)
click to toggle source
# File vendor/qwik/lib/qwik/periodic.rb, line 11 def initialize(config, memory, time) @config, @memory = config, memory @logger = @memory[:logger] @time = time end
Public Instance Methods
process()
click to toggle source
# File vendor/qwik/lib/qwik/periodic.rb, line 28 def process # abstract method end
start()
click to toggle source
# File vendor/qwik/lib/qwik/periodic.rb, line 17 def start loop { begin process rescue Exception => e pp e end sleep @time } end