github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

railsmachine / moonshine_god

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 9
    • 0
  • Source
  • Commits
  • Network (0)
  • Issues (0)
  • Downloads (0)
  • Wiki (1)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (1)
    • master ✓
  • Tags (0)
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

Simple installation and configuration management for god — Read more

  cancel

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

restart god using upstart to reload and remove watches 
jnewland (author)
Mon Jan 18 07:00:55 -0800 2010
commit  3b2ea5b5228a6bc06e3f1709899dc83aae3fc871
tree    d3bc1592c531d5b76cad5230dcb6e93471224619
parent  8ac0a9f65dac41d1a239be86e6971b591220ed36
moonshine_god /
name age
history
message
file README.rdoc Tue Dec 01 04:49:19 -0800 2009 fix docs [jnewland]
directory lib/ Tue Jun 09 12:44:17 -0700 2009 combine the kickstart/restart tasks, don't back... [jnewland]
directory moonshine/ Loading commit data...
directory recipes/
directory spec/ Fri Jul 03 05:37:48 -0700 2009 fix setting of rails root and rails env [jnewland]
directory templates/ Wed Sep 16 06:09:40 -0700 2009 nevermind [jnewland]
README.rdoc

Moonshine_God

A plugin for Moonshine

Moonshine_God provides simple installation and configuration management for god. Just drop your god configs into config/god/*.god in your Rails application, add a couple lines to your Moonshine manifest, and deploy.

Available options:

  • log_level - One of debug, info, warn, error, or fatal. Default is ‘warn’.
  • log_file - Path to log file. Default is /var/log/god.log.

Instructions

  • script/plugin install git://github.com/railsmachine/moonshine_god.git
  • Add god configuration files at config/god/*.god
  • Configure settings in the manifest if desired:
      configure(
        :god => {
          :log_level => 'info',
          :log_file => "#{configuration[:deploy_to]}/shared/log/god.log"
        }
      )
    
  • Include the plugin and recipe(s) you want to use in your Moonshine manifest.
      plugin :god
      recipe :god
    
Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server