]> gitweb.fluxo.info Git - puppet-nodo.git/commitdiff
Adding manage_folder parameter into nodo::nas::share
authorSilvio Rhatto <rhatto@riseup.net>
Fri, 23 Aug 2013 19:47:12 +0000 (16:47 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Fri, 23 Aug 2013 19:47:12 +0000 (16:47 -0300)
manifests/nas/share.pp

index 447228675191b617c549100c7a71e0b89f4c89c4..705e013050b1a138d642d930ca5cf00b9dc4567e 100644 (file)
@@ -13,7 +13,8 @@ define nodo::nas::share(
   $samba_force_group    = '',
   $samba_read_only      = '',
   $samba_create_mask    = '0644',
-  $samba_directory_mask = '0755'
+  $samba_directory_mask = '0755',
+  $manage_folder        = true
 ) {
 
   # DLNA share
@@ -81,7 +82,7 @@ define nodo::nas::share(
   # Make sure basic media exist, no matter which disk is attached
   $cache = hiera('nodo::subsystem::media::folders::base', '/var/cache/media')
 
-  if $cache != '' {
+  if $cache != '' and $manage_folder != false {
     file { [ "${cache}/${name}" ]:
       ensure => directory,
       owner  => $owner ? {