Puppet won't bother other files in a directory it manages unless you turn on "purge => true".
On Fri, Dec 3, 2010 at 2:15 PM, Don Jackson < puppet-us...@clark-communications.com> wrote: > > On Dec 3, 2010, at 12:56 PM, Patrick wrote: > > Why not sync the files directly to that directory? > > > There are other files in the parent directory that are not managed by > puppet. > > And the names of the files are dynamic enough that it would be painful to > explicity manage each file in the puppet manifest. > > So, what I prefer to do, is tell puppet: > > Create a directory, and fill it with all contents of a comparable directory > on the puppet file server. > > And then create links from the parent directory into this managed > subdirectory. > > > > > > On Dec 3, 2010, at 12:48 PM, Don Jackson wrote: > > > So here is a scenario: > > > I have a directory: > > > ./foo > > ./foo/file1 > > ./foo/file2 > > ./foo/file3 > > … > > ./foo/fileN > > > I populate this directory on a configured machine via a recursive file > resource. > > > What I would like to do is create a symlink from the parent directory to > each filen in the foo subdirectory? > > > Is there some easy way to get puppet to do that? > > > Basically I would like to iterate thru > > > ln -s ./foo/filen ./filen > > > Short of writing a shell script, downloading it, and Exec'ing it? > > > > -- > > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > > To post to this group, send email to puppet-us...@googlegroups.com. > > To unsubscribe from this group, send email to > puppet-users+unsubscr...@googlegroups.com. > > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > > > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-us...@googlegroups.com. > To unsubscribe from this group, send email to > puppet-users+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-us...@googlegroups.com. > To unsubscribe from this group, send email to > puppet-users+unsubscr...@googlegroups.com<puppet-users%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.