]> gitweb.fluxo.info Git - puppet-samba.git/commitdiff
Add option for setting printer name on a share
authorPete Brown <pete@abstractit.com.au>
Tue, 28 Jun 2016 14:09:36 +0000 (00:09 +1000)
committerAdam Jahn <ajjahn@gmail.com>
Sun, 10 Jul 2016 18:48:24 +0000 (14:48 -0400)
manifests/server/share.pp

index 45dd5a0ad9c593994c72f1b4cb4afbafdeab2d1f..bbdc0a60c8ee35594f0f86d73b5f0a01ba4251ce 100644 (file)
@@ -37,6 +37,7 @@ define samba::server::share($ensure = present,
                             $inherit_permissions = '',
                             $inherit_acls = '',
                             $delete_readonly = '',
+                            $printer_name = '',
                             ) {
 
   $incl    = $samba::server::incl
@@ -223,6 +224,10 @@ define samba::server::share($ensure = present,
         false   => "set \"${target}/delete readonly\" no",
         default => "rm  \"${target}/delete readonly\"",
       },
+      $printer_name ? {
+        default => "set \"${target}/printer name\" '${printer_name}'",
+        ''      => "rm  \"${target}/printer name\"",
+      },
     ]
 
     augeas { "${name}-changes":