As many learning Puppet for the first time, the fact that the
order of actions is undefined unless specific metaparameters
like 'require' are used. Fine.

This got me to thinking. The GNU make program has the "-j"
option, which allows make to start more than one action
in parallel if the actions are at the same dependency level.
I've used this option on a 48-core machine to great benefit.

So, why can't there be a similar option in the puppet agent?
I can easily imagine how this could substantially reduce the
length of time for a puppet run.

(The make "-j" option allows an optional numeric value, which, if
given, is the maximum number of actions that can be run
in parallel. If no numeric is given, then there's no limit
to the number of parallel actions).

I did a quick review of the Puppet manual but I didn't see
anything like this. Am I missing something? Is this a good
idea?

Cordially,
Jon Forrest

--
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