> This should be very easy, provided your classes do not conflict.  A
> node can include any number of classes, so all you have to do is
> change this:
>
> ====
> node node1 {
>     include <tomcat_class_name>
>
> }
>
> node node2 {
>     include <process_class_name>}
>
> ====
>
> to this:
>
> ====
> node node3 {
>     include <tomcat_class_name>
>     include <process_class_name>}
>
> ================
>
hi jcbollinger,
                thankx for reply .

first for all I had configured puppet with LDAP.
there is one node entry in Ldap for per host to be configured.

and node in LDAP have a variable pointing to pupppet class like
tomcat.pp  to be triggered for that node .

what i can do , add two variable in ldap node
one pointing to tomcat.pp and other pointing to process.pp.


as i know puppet decides order of resource execution  in own way ,
unless explicitly mentioned in class.


how can I ensure that tomcat.pp must be triggered  before
process.pp. ?

is include <class> ensures order of execution as in order included ?



> If your classes do conflict (for example, they define the same
> resource) then you will have to refactor them to make them
> compatible.  Depending on the nature of the conflict(s), that might be
> either very simple or rather tricky.
>

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