diff options
Diffstat (limited to '')
-rw-r--r-- | manifests/workstation.pp | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/manifests/workstation.pp b/manifests/workstation.pp index 167faef..df79e1a 100644 --- a/manifests/workstation.pp +++ b/manifests/workstation.pp @@ -1,7 +1,14 @@ class profiles::workstation ( ) { - $os = $facts['os']['name'].downcase() - include "::profiles::workstation::${os}" + $os_name = $facts['os']['name'].downcase() + if defined($os_name) { + include "::profiles::workstation::name::${os_name}" + } + + $os_fam = $facts['os']['family'].downcase() + if defined($os_fam) { + include "::profiles::workstation::family::${os_fam}" + } include ::profiles::group_profile |