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. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.