diff options
Diffstat (limited to 'manifests/params.pp')
-rw-r--r-- | manifests/params.pp | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/manifests/params.pp b/manifests/params.pp deleted file mode 100644 index e0ae681..0000000 --- a/manifests/params.pp +++ /dev/null @@ -1,47 +0,0 @@ -# Class: ruby::params -# -# This class handles the Ruby module parameters -# -# Parameters: -# $ruby_dev = the name of the Ruby development libraries -# -# Actions: -# -# Requires: -# -# Sample Usage: -# -class ruby::params { - - $version = 'installed' - - case $::osfamily { - 'redhat', 'suse': { - $ruby_dev='ruby-devel' - } - 'debian': { - case $version { - '1.8', '1.8.7': { - $ruby_package = 'ruby1.8' - $ruby_dev = [ 'ruby1.8-dev', 'rake' ] - } - '1.9.1': { - $ruby_package = 'ruby1.9.1' - $ruby_dev = [ 'ruby1.9.1-dev', 'rake' ] - } - '1.9', '1.9.3': { - $ruby_package = 'ruby1.9' - $ruby_dev = [ 'ruby-dev', 'rake' ] - } - default: { - $ruby_package = 'ruby' - $ruby_dev = [ 'ruby-dev', 'rake' ] - } - } - } - default: { - fail("Unsupported OS family: ${::osfamily}") - } - } -} - |