Yes I agree, for example what you will do if I want to run the touch command only if /usr/bin/apt-get -q -q update has run without error?
exec { subscribe-echo: command => "/usr/bin/apt-get -q -q update", logoutput => false, refreshonly => true, subscribe => file["/etc/apt/sources.list"] } exec { "touch /home/ciao": cwd => "/home", path => "/usr/bin:/usr/sbin:/bin" } On Oct 21, 4:56 pm, Brice Figureau <brice-pup...@daysofwonder.com> wrote: > On Wed, 2009-10-21 at 08:53 -0700, Reno wrote: > > hi and thanks for the help > > > I use a more simple ( to me ) but effective solution: > > > exec { "touch /home/ciao": > > cwd => "/home", > > path => "/usr/bin:/usr/sbin:/bin" > > } > > You can't guarantee this exec won't run _before_ your other exec if you > don't add strict ordering metaparameters (require/before). > -- > Brice Figureau > Follow the latest Puppet Community evolutions onwww.planetpuppet.org! --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---