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.

Reply via email to