feature to create/add graphitewriter configurtion

Signed-off-by: Nick Chappell <nick@intronic.org>

Taken from: https://github.com/Icinga/puppet-icinga2/pull/24
Add debmon support

Signed-off-by: Nick Chappell <nick@intronic.org>
Refactor debmon repository feature

rename use_debmon to use_debmon_repo, merge debmon_repo class to install class

Signed-off-by: Nick Chappell <nick@intronic.org>
Refactor debmon support

Signed-off-by: Nick Chappell <nick@intronic.org>
adding class and define to enable icinga features/modules with icinga2-enable-feature command to create symlinks

Signed-off-by: Nick Chappell <nick@intronic.org>
renaming files

Signed-off-by: Nick Chappell <nick@intronic.org>
adding default features and rename class

Signed-off-by: Nick Chappell <nick@intronic.org>
updating parameter names and define call

Signed-off-by: Nick Chappell <nick@intronic.org>
fixing typo

Signed-off-by: Nick Chappell <nick@intronic.org>
wrong icinga ver

Signed-off-by: Nick Chappell <nick@intronic.org>
removing maillog

Signed-off-by: Nick Chappell <nick@intronic.org>
making the server watch for enabled features/modules

Signed-off-by: Nick Chappell <nick@intronic.org>
adding default features to the paras.pp

Signed-off-by: Nick Chappell <nick@intronic.org>
running server::features from server class and passing parameterized array of features

Signed-off-by: Nick Chappell <nick@intronic.org>
re pointing default param's

Signed-off-by: Nick Chappell <nick@intronic.org>
adding graphitewrite object and template

Signed-off-by: Nick Chappell <nick@intronic.org>
updating template name

Signed-off-by: Nick Chappell <nick@intronic.org>
fixig missing ,

Signed-off-by: Nick Chappell <nick@intronic.org>
renaming template

Signed-off-by: Nick Chappell <nick@intronic.org>
checking to make sure feature is available before enabling it

Signed-off-by: Nick Chappell <nick@intronic.org>