init.rb

Path: lib/generators/templates/full/config/init.rb
Last Update: Sun Mar 01 20:41:40 -0700 2009

Standalone <%= module_name %> configuration

This configuration/environment file is only loaded by bin/slice, which can be used during development of the slice. It has no effect on this slice being loaded in a host application. To run your slice in standalone mode, just run ‘slice’ from its directory. The ‘slice’ command is very similar to the ‘merb’ command, and takes all the same options, including -i to drop into an irb session for example.

The usual Merb configuration directives and init.rb setup methods apply, including use_orm and before_app_loads/after_app_loads.

If you need need different configurations for different environments you can even create the specific environment file in config/environments/ just like in a regular Merb application.

In fact, a slice is no different from a normal # Merb application - it only differs by the fact that seamlessly integrates into a so called ‘host’ application, which in turn can override or finetune the slice implementation code and views.

[Validate]