From f94455282a65dfba338a6473f02d5b353d7d9a4e Mon Sep 17 00:00:00 2001 From: Tom Swartz Date: Thu, 5 Jun 2014 13:51:43 -0400 Subject: [PATCH] Clean vim module Clean vim manifest, actually use the recursive file declaration to create parent directories. --- modules/vim/manifests/init.pp | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/modules/vim/manifests/init.pp b/modules/vim/manifests/init.pp index 7750c9c..a0923b3 100644 --- a/modules/vim/manifests/init.pp +++ b/modules/vim/manifests/init.pp @@ -9,18 +9,9 @@ class vim source => 'puppet:///modules/vim/vimrc' } - file { '/home/tom/.vim/' : - ensure => directory, - recurse => true, - } - - file { '/home/tom/.vim/colors' : - ensure => directory, - recurse => true, - } - - file { '/home/tom/.vim/colors/wombat.vim' : + file { 'vim colorscheme' : ensure => present, + path => '/home/tom/.vim/colors/wombat.vim', source => 'puppet:///modules/vim/wombat.vim', recurse => inf, }