Hmm - maybe this is a case for audit? ...but doesn't seem to fit what
I want to do. Maybe it doesn't work in command line mode since there
isn't a history recorded.
I've been trying
puppet resource file /tmp/empty_me ensure=directory purge=true
source=/tmp/empty recurse=true recurselimit=1 force=true
recurselimit=0 does nothing. recurselimit=1 stll causes the
directory's contents to be removed. Without force, empty directories
aren't removed. Without recurse my directory isn't purged.
Any ideas? Is this possible to do without making my own file resource type?