Added skeleton icinga2::server classes and subclasses.

This commit is contained in:
Nick Chappell 2014-06-27 21:40:02 -07:00
parent 3e959201cd
commit ba90a87f8c
4 changed files with 70 additions and 0 deletions

16
manifests/server.pp Normal file
View file

@ -0,0 +1,16 @@
# == Class: icinga2::server
#
# This module installs and configures the server components for the Icinga 2 monitoring system.
#
# === Parameters
#
# Coming soon...
#
# === Examples
#
# Coming soon...
#
class () icinga2::server inherits icinga2::params {
}

View file

@ -0,0 +1,18 @@
# == Class: icinga2::server::config
#
# This class configures the server components for the Icinga 2 monitoring system.
#
# === Parameters
#
# Coming soon...
#
# === Examples
#
# Coming soon...
#
class icinga2::server::config inherits icinga2::server {
include icinga2::params
}

View file

@ -0,0 +1,18 @@
# == Class: icinga2::server::install
#
# This class installs the server components for the Icinga 2 monitoring system.
#
# === Parameters
#
# Coming soon...
#
# === Examples
#
# Coming soon...
#
class icinga2::server::install inherits icinga2::server {
include icinga2::params
}

View file

@ -0,0 +1,18 @@
# == Class: icinga2::server::service
#
# This class mangages the daemons of the server components for the Icinga 2 monitoring system.
#
# === Parameters
#
# Coming soon...
#
# === Examples
#
# Coming soon...
#
class icinga2::server::service inherits icinga2::server {
include icinga2::params
}