On Sun, Aug 8, 2010 at 3:05 PM, Peter Meier <peter.me...@immerda.ch> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hi > >> I think the '::' is a naming convention, but I'm not sure since I >> haven't seen it documented anywhere. Also, you can create modules in >> subdirs and qualify them with '::'. For example >> facility::palo_alto::appserver would be in >> /etc/puppet/modules/facility/palo_alto/appserver.pp. Haven't seen that >> documented either, but it works. > > to clarify: > > * the second example (facility::palo_alto::appserver) is not a module in > a subdirectory it's a class or define in the facility module. > * both things are documented in the documentation, for example in the > "Module Organization" documentation [1].
Maybe someone at Puppet Labs can refer to it as 'autoloading' at http://docs.reductivelabs.com/guides/modules.html then? I keep hearing people referring to this feature (which doesn't seem to work with parameterized classes btw) as 'autoloading' but there's no reference to the word 'autoload*' on that page. Doug. -- 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.