update history for last commit
[god.git] / test / configs / daemon_polls / daemon_polls.god
blobc770042a1d3e21179f7a324e2b3bd83812934469
1 God.watch do |w|
2   w.name = "daemon-polls"
3   w.interval = 5.seconds
4   w.start = 'ruby ' + File.join(File.dirname(__FILE__), *%w[simple_server.rb]) + ' start'
5   w.stop = 'ruby ' + File.join(File.dirname(__FILE__), *%w[simple_server.rb]) + ' stop'
6   w.pid_file = '/var/run/daemon-polls.pid'
7   w.start_grace = 2.seconds
8   w.log = File.join(File.dirname(__FILE__), *%w[out.log])
9   
10   w.behavior(:clean_pid_file)
11   
12   w.start_if do |start|
13     start.condition(:process_running) do |c|
14       c.running = false
15     end
16   end
17 end