kennethkalmer/daemon-kit

View on GitHub
lib/generators/daemon_kit/app/templates/libexec/%app_name%-daemon.rb

Summary

Maintainability
A
0 mins
Test Coverage
# Change this file to be a wrapper around your daemon code.

# Do your post daemonization configuration here
# At minimum you need just the first line (without the block), or a lot
# of strange things might start happening...
DaemonKit::Application.running! do |config|
  # Trap signals with blocks or procs
  # config.trap( 'INT' ) do
  #   # do something clever
  # end
  # config.trap( 'TERM', Proc.new { puts 'Going down' } )
end

# Sample loop to show process
loop do
  DaemonKit.logger.info "I'm running"
  sleep 60
end