Puppet Class: quirks::private::subquirks::broken_operatingsystemmajrelease_xenial
- Defined in:
- manifests/private/subquirks/broken_operatingsystemmajrelease_xenial.pp
Overview
Exactly what it says on the tin.
2 3 4 5 6 7 8 9 10 11 12 13 |
# File 'manifests/private/subquirks/broken_operatingsystemmajrelease_xenial.pp', line 2
class quirks::private::subquirks::broken_operatingsystemmajrelease_xenial {
case ($::operatingsystemmajrelease) {
/\./: {
file { ["/etc/facter", "/etc/facter/facts.d/"]:
ensure => "directory"
} ->
file { "/etc/facter/facts.d/operatingsystemmajrelease.txt":
content => inline_template("operatingsystemmajrelease=<%= @operatingsystemmajrelease.split('.')[0] %>")
}
}
}
}
|