class FooSubprocessLoop

A dummy SubprocessLoop that logs Hello World every 10 seconds, offseted by 5 seconds

Public Instance Methods

iterate() click to toggle source
# File lib/archfiend/generators/daemon/templates/app/subprocess_loops/foo_subprocess_loop.rb, line 8
def iterate
  msg = "Hello World from #{self.class.name}"
  logger.info(msg)
  sleep 10
end
run() click to toggle source
Calls superclass method Archfiend::SharedLoop::Runnable#run
# File lib/archfiend/generators/daemon/templates/app/subprocess_loops/foo_subprocess_loop.rb, line 3
def run
  sleep 5
  super
end