Where I work a great of the Puppet Modules employed are downloaded from the Puppet Forge; however, some are created by my teammates.
What I can't figure out is WHY are some modules written with multiple .pp files in the manifest directory.
Can someone please tutor me on this point, or point me to a document/link?
Thank you,
--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CAJdJdQmqYjragWJo9AkHpQsb-k1db8nDDM1VE18oWOGV%3DMGVgw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/e8ab98c0-64ec-4c10-8bb2-7ca833e424a4%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CAJdJdQk%2BP2M8CWawowJaBdwbn06fzo19PbT%2BFg-B12qKDMfdeg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/0C7EA191-B366-4C53-819E-E2A5624535FC%40gmail.com.
JCBollinger, in my training classes over the last 3 years, we always wrote modules with a single init.pp; that's why I am surprised.
Thanks John, that clears it up very well.
--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/fff8d2d0-6da7-4f0f-8bf3-5f0520ceeb24%40googlegroups.com.
Denmant, so, if I wanted to write my own module for the Audit configurations on a Solaris 10 {x86|sparc} and CentOS {x86_64} and I knew I needed to break it down (in my mind) as the following:
- Configure audit rules (Solaris [audit_control] CentOS [audit.rules]) through auditMonitor.pp
- Configure audit reporting (Solaris [audit_warn] CentOS [auditd.conf]) through auditReport.pp
Something like that would be appropriate, and a reason for separating functionality out to separate .PP files?
Does that mean the init.pp would call the other .PP files as I wanted them to be enabled or not?
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CAJdJdQnn77Wz_NoAZMEhDt%3DeJoP6xUqng_EkmrRa96qPCGMPkg%40mail.gmail.com.
Thanks Denmant.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/B20E9966-990B-4DF2-B53A-1377E942C856%40gmail.com.