diff options
| -rw-r--r-- | manifests/defines/ssh_local_key.pp | 5 | 
1 files changed, 4 insertions, 1 deletions
diff --git a/manifests/defines/ssh_local_key.pp b/manifests/defines/ssh_local_key.pp index 55079f2..2e31bc7 100644 --- a/manifests/defines/ssh_local_key.pp +++ b/manifests/defines/ssh_local_key.pp @@ -11,7 +11,10 @@ define ssh_local_key(      home   => $home,      owner  => $owner,      group  => $group, -    ensure => $ensure, +    ensure => $ensure ? { +      'present' => 'directory', +       default  => 'absent', +    },    }    file { "${home}/.ssh/${dest}":  | 
