Skip to content

Simple installation and configuration management for god

Notifications You must be signed in to change notification settings

varyform/moonshine_god

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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
    

About

Simple installation and configuration management for god

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 100.0%