- site.pp
- import "nodes.pp"
- import "templates.pp"
- templates.pp
- class base {
- notify {"Running base.":; }
- }
- node lvs {
- notify { "before all":; }
- include base
- include lvs
- }
- nodes.pp
- node 'hostname01.example.com' inherits lvs {}
- node 'hostname02.example.com' inherits lvs {}
- modules/lvs/manifests/init.pp
- class lvs {
- notify { "Hello lvs.pp":; }
- }