Currently, the way that I'm preventing this is by bookending the
concat_build with a file object.

Basically:

concat_build { 'foo':  target => '/etc/foo' }

file { '/etc/foo': checksum => md5, owner, mode, etc.... }

something { 'bar': subscribe => File['/etc/foo'] }

It's not elegant, but, in most cases, I wanted to manage the file
anyway and didn't relish trying to inherit the file type and do
anything useful.

Trevor

On Thu, Jun 2, 2011 at 9:02 AM, Greg Sutcliffe <greg.sutcli...@gmail.com> wrote:
> Hi Trevor,
> I'll add my thanks to the pile, this is pretty awesome stuff! I compared the
> --graph results with the old concat moule, and this one - impressive
> difference :)
> As Larry says, the fact that it executes Concat_build on every run is a
> stopper for us, since the dependant services get restarted and we get report
> emails of any changes.
> Also, I can't see any way to hook into the filebucket for backups. I managed
> to hack in a "cp file file.bak" type functionality just before it actually
> cp's the newly-built file. However, my Ruby-fu isn't up to pulling in the
> filebucket stuff yet - might be worth adding to the todo list.
> Thanks again for the great module though :)
> Greg
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/puppet-users/-/OXRxUlV4QnVxU3NK.
> To post to this group, send email to puppet-users@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.
>



-- 
Trevor Vaughan
Vice President, Onyx Point, Inc
(410) 541-6699
tvaug...@onyxpoint.com

-- This account not approved for unencrypted proprietary information --

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@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