I appreciate the response... so in my head.. I want to have multiple base.pp profiles one for Linux and one for Windows ..etc . I know there are better ways to do this all from a single base.pp but in my head I would organize that profile along with its corresponding linux specific config files within its own sub-class (probably wrong term) ... we will have lots of linux specific profiles as ..etc in the future and I was just trying to plan ahead with organization or things...
profile::linux::base
made sense to me.. and maybe down the road:
profile::windows::base
all profiles for linux go into:
profile::linux
^^ these are subclasses yes? they would go into the
$env/site-modules/profile/manifests
?