puppet: Move ruby-augeas package to ruby module, clean obsolete dependencies

This commit is contained in:
Ossi Salmi 2014-11-12 15:31:12 +02:00
parent 1664ecba80
commit 00572cc15e
2 changed files with 33 additions and 37 deletions

View file

@ -57,6 +57,38 @@ class ruby::activerecord {
}
# Install ruby-augeas.
#
class ruby::augeas {
case $::operatingsystem {
"openbsd": {
if versioncmp($::operatingsystemrelease, "5.6") >= 0 {
$package = "ruby20-augeas"
} else {
$package = "ruby19-augeas"
}
}
"ubuntu": {
if versioncmp($::operatingsystemrelease, "13.10") >= 0 {
$package = "ruby-augeas"
} else {
$package = "libaugeas-ruby"
}
}
default: {
$package = "ruby-augeas"
}
}
package { "ruby-augeas":
ensure => installed,
name => $package,
}
}
# Install mysql ruby bindings.
#
class ruby::mysql {