summaryrefslogtreecommitdiff
path: root/manifests/master.pp
diff options
context:
space:
mode:
Diffstat (limited to 'manifests/master.pp')
-rw-r--r--manifests/master.pp22
1 files changed, 0 insertions, 22 deletions
diff --git a/manifests/master.pp b/manifests/master.pp
index 90c92b1..8ea324b 100644
--- a/manifests/master.pp
+++ b/manifests/master.pp
@@ -2,34 +2,12 @@
#
# This module manages the necessary things for trocla on a master.
#
-# [*install_deps*]: Whether to directly install the necessary dependencies
-# [*use_rubygems*]: Use the rubygems module to manage your dependencies
-# [*provider*]: Which provider to use to install your dependencies, if you
-# don't use the rubygems module
class trocla::master (
- $install_deps = true,
- $use_rubygems = false,
$provider = gem,
) {
-
- #Select if the upstream rubygems modules should be required for install
- if $use_rubygems {
- require ruby::devel
- require rubygems::moneta
- require rubygems::highline
- }
-
- #Manually install requirements via gem
- if $install_deps {
- class{'trocla::dependencies':
- provider => $provider,
- }
- }
-
#Main trocla install
package {'trocla':
ensure => present,
provider => $provider,
}
-
}