From: Silvio Rhatto Date: Sat, 31 Jan 2026 14:06:02 +0000 (-0300) Subject: Feat: adds mpd::server; new $ensure variable into mpd::client X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=a0504c1283c5bca1cbbcdf67bf6c6c25d390361b;p=puppet-mpd.git Feat: adds mpd::server; new $ensure variable into mpd::client --- diff --git a/manifests/client.pp b/manifests/client.pp index a603f69..3789330 100644 --- a/manifests/client.pp +++ b/manifests/client.pp @@ -1,4 +1,6 @@ -class mpd::client inherits mpd::client::base { +class mpd::client inherits mpd::client::base( + $ensure = 'installed, +) { package { 'ncmpcpp': ensure => installed, } diff --git a/manifests/init.pp b/manifests/init.pp index 6b8c3d6..10decaf 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -3,7 +3,7 @@ class mpd( $config_source = [ "puppet:///modules/site_mpd/${::hostname}.conf", "puppet:///modules/mpd/mpd.conf" ], ) { - package { 'mpd': + class { 'mpd::server': ensure => installed, } diff --git a/manifests/server.pp b/manifests/server.pp new file mode 100644 index 0000000..780d256 --- /dev/null +++ b/manifests/server.pp @@ -0,0 +1,7 @@ +class mpd::server( + $ensure = 'installed', +) { + package { 'mpd': + ensure => installed, + } +}