Configurize makes your Ruby class configurable by providing a read-write interface to a flat YAML file stored in your application's config directory.
Scott Burton
gem "configurize", "~> 0.0.2"