summaryrefslogtreecommitdiff
path: root/manifests/workstation.pp
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--manifests/workstation.pp11
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