Puppet Class: mosquitto
- Defined in:
-
manifests/init.pp
Summary
Puppet module to manage the Eclipe Mosquitto MQTT server
Overview
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
# File 'manifests/init.pp', line 15
class mosquitto (
Boolean $manage_package = true,
Boolean $manage_service = true,
Enum['latest', 'absent', 'present'] $package_ensure = 'present',
String[1] $package_name = 'mosquitto',
Stdlib::Ensure::Service $service_ensure = 'running',
Boolean $service_enable = true,
String[1] $service_name = 'mosquitto',
Array[String[1]] $config = [],
) {
contain mosquitto::install
contain mosquitto::config
contain mosquitto::service
Class['mosquitto::install']
-> Class['mosquitto::config']
~> Class['mosquitto::service']
}
|