Configured core service 24/124/4
authorJosh Farwell <jfarwell@linuxfoundation.org>
Tue, 9 Jun 2015 01:39:55 +0000 (18:39 -0700)
committerJosh Farwell <jfarwell@linuxfoundation.org>
Tue, 9 Jun 2015 15:50:42 +0000 (08:50 -0700)
commitd23c3f9ed087c3fca2ddd5df55abaa74061eec76
treefa9e265482519d3a58f53bc09d9175fa70147f32
parent186c60dd2eb10e6cd92298b35078014ca00f2f59
Configured core service

Added ::core::config, which creates an ini file for the mailman service
from a template and an options hash. Defined the default mailman.cfg file
in params. Refactored the rest of the core submodule to refer to the
service as "core" instead of "mailman" to avoid confusion.

Change-Id: Ide760844152e946020a95e4cd771c1c6e3fc4507
Signed-off-by: Josh Farwell <jfarwell@linuxfoundation.org>
manifests/core.pp
manifests/core/config.pp [new file with mode: 0644]
manifests/core/install.pp
manifests/params.pp
spec/classes/core__config_spec.rb [new file with mode: 0644]
spec/classes/core__install_spec.rb
spec/classes/core_spec.rb
templates/mailman.cfg.erb [new file with mode: 0644]