merb_daemon_gen

A plugin for creating psuedo-scheduled jobs in merb. This merb plugin is based on dougal / daemon_generator

Requirements

  • merb-core >= 1.0.7.1
  • daemons >= 0.1.10

Usage

To get yourself rolling:

$ sudo gem install daemons $ merb-gen daemon

Then insert your code in the lib/daemons/.rb stub. All pid’s and logs will live in the normal log/ folder. This helps to make things Capistrano friendly.

Individual control script:

$ ./lib/daemons/_ctl [start|stop|restart]

App-wide control script (I add this to my capistrano recipe’s after_restart task):

$ ./script/daemons [start|stop|restart]

Notes

  • This plugin is not finished yet.