]> gitweb.fluxo.info Git - puppet-nodo.git/commitdiff
Ensurable for ssh_folder
authorSilvio Rhatto <rhatto@riseup.net>
Mon, 17 Mar 2014 00:20:11 +0000 (21:20 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Mon, 17 Mar 2014 00:20:11 +0000 (21:20 -0300)
manifests/defines/ssh_folder.pp
manifests/defines/ssh_local_key.pp

index e61ec025717a23581bbbd67062063af8c80a5dd3..b2bc55e27a35799f328a00deab04898866c0f107 100644 (file)
@@ -3,10 +3,11 @@ define ssh_folder(
   $home,
   $owner,
   $group,
+  $ensure => 'directory',
 ) {
   if !defined(File["${home}/.ssh"]) {
     file { "${home}/.ssh":
-      ensure  => directory,
+      ensure  => $ensure,
       owner   => $owner,
       group   => $group,
       mode    => 0700,
index f2828a2ecc226918b9383c13efa8b51e07d2b3e3..55079f22d816cd1e54fe748b82d8227d97d4f2d5 100644 (file)
@@ -8,9 +8,10 @@ define ssh_local_key(
   $ensure = 'present',
 ) {
   ssh_folder { "ssh_local_key-${name}":
-    home  => $home,
-    owner => $owner,
-    group => $group,
+    home   => $home,
+    owner  => $owner,
+    group  => $group,
+    ensure => $ensure,
   }
 
   file { "${home}/.ssh/${dest}":