control-repo/site/profile/manifests/base.pp

15 lines
450 B
Puppet

# Base profiles include all the classes that should be included on all nodes.
# For cross-platform compatibility, this is broken up into platform-appropriate
# subclasses. This class applies the appropriate base profile based on the
# $::kernel fact.
class profile::base {
# Include a platform-appropriate base profile
case $::kernel {
'Linux': { include profile::base::linux }
'windows': { include profile::base::windows }
}
}