Sha256: 31beecc1a1d1b8fdfc00cb05fc694358720d531aa7d46d5c798dbaf89ced1680

Contents?: true

Size: 663 Bytes

Versions: 2

Compression:

Stored size: 663 Bytes

Contents

# Cream Config Generator spec Design Notes

The Cream Config generator is very complex and is designed various Session, Permission and Roles aspects encapsulated by Cream.

## Modular architecture

In order to achieve this, a modular Generator approach is used. Each module has responsibility to set up a particular aspect of Cream.
When running the generator, this modular architecture can be leveraged, so that specific parts of the generation process can be run and not others.

## Specs

This also makes it easier to test the functionality of the generator, as a single module can be tested in isolation or in combination with one or more other modules.

  
 

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
cream-0.7.0 spec/generators/cream/config/CONFIG_GENERATOR_SPEC.markdown
cream-0.6.4 spec/generators/cream/config/CONFIG_GENERATOR_SPEC.markdown