]> gitweb.fluxo.info Git - puppet-mpd.git/commitdiff
Feat: adds mpd::server; new $ensure variable into mpd::client
authorSilvio Rhatto <rhatto@riseup.net>
Sat, 31 Jan 2026 14:06:02 +0000 (11:06 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Sat, 31 Jan 2026 14:06:02 +0000 (11:06 -0300)
manifests/client.pp
manifests/init.pp
manifests/server.pp [new file with mode: 0644]

index a603f69dc95cc3e8b1e32732a8394d444f223f0a..3789330408b16c6375004391d87c77a275f06dd9 100644 (file)
@@ -1,4 +1,6 @@
-class mpd::client inherits mpd::client::base {
+class mpd::client inherits mpd::client::base(
+  $ensure = 'installed,
+) {
   package { 'ncmpcpp':
     ensure => installed,
   }
index 6b8c3d6fd2363b74caa63e853132087a6bd39f61..10decafb2d3fe6ca0e6464b486a3095de74bca17 100644 (file)
@@ -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 (file)
index 0000000..780d256
--- /dev/null
@@ -0,0 +1,7 @@
+class mpd::server(
+  $ensure = 'installed',
+) {
+  package { 'mpd':
+    ensure => installed,
+  }
+}