summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEvan Stachowiak <evan.stachowiak@gmail.com>2012-08-28 13:33:19 -0400
committerEvan Stachowiak <evan.stachowiak@gmail.com>2012-08-28 13:33:19 -0400
commit0f7253b1a151de517595635a492135f43f2c5437 (patch)
tree45a8467d4bbb177bb8298b2208146d91f3adaa55
parent43ab8c2be94f077351f882435d54506a7ebd8597 (diff)
added ensure variable to install.pp
-rw-r--r--manifests/install.pp7
1 files changed, 4 insertions, 3 deletions
diff --git a/manifests/install.pp b/manifests/install.pp
index c545339..47ab022 100644
--- a/manifests/install.pp
+++ b/manifests/install.pp
@@ -15,9 +15,10 @@
# == Requires:
#
# If use_rvm = 'true':
-# include rvm::system
+# include rvm
#
class bundler::install (
+ $ensure = 'present',
$use_rvm = $bundler::params::use_rvm,
$ruby_version
) inherits bundler::params {
@@ -25,13 +26,13 @@ class bundler::install (
if $use_rvm == 'true' {
#Install bundler with correct RVM
rvm_gem { 'bundler':
- ensure => 'present',
+ ensure => $ensure,
ruby_version => $ruby_version,
}
}
else {
package { 'bundler':
- ensure => 'present',
+ ensure => $ensure,
provider => 'gem',
}
}