diff options
| author | Silvio Rhatto <rhatto@riseup.net> | 2026-01-31 11:06:02 -0300 |
|---|---|---|
| committer | Silvio Rhatto <rhatto@riseup.net> | 2026-01-31 11:06:02 -0300 |
| commit | a0504c1283c5bca1cbbcdf67bf6c6c25d390361b (patch) | |
| tree | ceecccbd1aae2abf04c8bbe8a9fb991ad8da2cfe | |
| parent | 3a336bc4e60e7d69857a8ccfaad9daf38c542577 (diff) | |
| download | puppet-mpd-a0504c1283c5bca1cbbcdf67bf6c6c25d390361b.tar.gz puppet-mpd-a0504c1283c5bca1cbbcdf67bf6c6c25d390361b.tar.bz2 | |
Feat: adds mpd::server; new $ensure variable into mpd::client
| -rw-r--r-- | manifests/client.pp | 4 | ||||
| -rw-r--r-- | manifests/init.pp | 2 | ||||
| -rw-r--r-- | manifests/server.pp | 7 |
3 files changed, 11 insertions, 2 deletions
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, + } +} |
