manifest.rb

lib/moonshine/manifest.rb (view online)
Last Update: Tue Jul 21 13:00:25 -0400 2009

This is the base Moonshine Manifest class, which provides a simple system for loading moonshine recpies from plugins, a template helper, and parses several configuration files:

config/moonshine.yml

The contents of config/moonshine.yml are expected to serialize into a hash, and are loaded into the manifest’s Configatron::Store.

config/database.yml

The contents of your database config are parsed and are available at configuration[:database].

If you’d like to create another ‘default rails stack’ using other tools that what Moonshine::Manifest::Rails uses, subclass this and go nuts.