43 lines
713 B
Puppet
43 lines
713 B
Puppet
# == Class: xymon::server
|
|
#
|
|
# Manage installation and configuration of Xymon server.
|
|
#
|
|
# === Parameters
|
|
#
|
|
#
|
|
# === Variables
|
|
#
|
|
#
|
|
# === Examples
|
|
#
|
|
# class { 'xymon::server':
|
|
# }
|
|
#
|
|
# === Authors
|
|
#
|
|
# Gardouille <gardouille@gmail.com>
|
|
#
|
|
# === Copyright
|
|
#
|
|
# WTFPL <http://wtfpl.org/>
|
|
#
|
|
class xymon::server (
|
|
) inherits xymon::params {
|
|
|
|
|
|
if ! defined(Class['::xymon::client']) {
|
|
class { '::xymon::client':
|
|
service_enabled => false,
|
|
}
|
|
}
|
|
|
|
#include '::xymon::server::install'
|
|
#include '::xymon::server::config'
|
|
#include '::xymon::server::service'
|
|
|
|
#Class['::xymon::server::install'] ->
|
|
#Class['::xymon::server::config'] ->
|
|
#Class['::xymon::server::service']
|
|
|
|
} # Public class: xymon::server
|