mosquitto
: Puppet module to manage the Eclipe Mosquitto MQTT server
mosquitto::config
: handle the Mosquitto configuration filemosquitto::install
: Install mosquittomosquitto::service
: handles the Mosquitto service
Puppet module to manage the Eclipe Mosquitto MQTT server
The following parameters are available in the mosquitto
class:
manage_package
manage_service
package_ensure
package_name
service_ensure
service_name
service_enable
config
Data type: Boolean
Boolean to enable/disable package handling
Default value: true
Data type: Boolean
Boolean to enable/disable service handling
Default value: true
Data type: Enum['latest', 'absent', 'present']
ensure attribute for the package resource
Default value: 'present'
Data type: String[1]
Name of the Mosquitto package
Default value: 'mosquitto'
Data type: Stdlib::Ensure::Service
the desired state of the service
Default value: 'running'
Data type: String[1]
Name of the Mosquitto service
Default value: 'mosquitto'
Data type: Boolean
wether the service should be in autostart or not
Default value: true
Data type: Array[String[1]]
list of config options for Mosquitto
Default value: []