Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
CapistranoMonit: A Capistrano Plugin ==================================== CapistranoMonit is a Capistrano Plugin that adds functionality to setup/configure the control file for monit and adds "restart" functionality to apply those changes. Setup ===== Install the plugin: $ script/plugin install git://github.com/seebq/capistrano_monit.git CapistranoMonit requires the following variables: set :domain, "yourserver.com" set :mongrel_port, "8000" CapistranoMonit also allows you to customize the following variables: set :monit_daemon_interval, "120" set :monit_alert_email, "email@example.com" Simply define them in your capistrano config/deploy.rb. Example ======= After installation and adding the appropriate monit variables: $ cap monit:setup $ cap monit:restart You can even make sure the monit setup gets run after your setup tasks, in your deploy.rb file: after "servers:setup", "monit:setup" Copyright (c) 2008 Charles Brian Quinn <firstname.lastname@example.org>, released under the MIT license