Fix dependency handling
authorMichael Weiser <m.weiser@science-computing.de>
Mon, 16 Feb 2015 17:29:28 +0000 (18:29 +0100)
committerMichael Weiser <m.weiser@science-computing.de>
Mon, 16 Feb 2015 17:29:28 +0000 (18:29 +0100)
manifests/dependencies.pp
manifests/master.pp

index 9a4be15..b033269 100644 (file)
@@ -4,11 +4,7 @@
 class trocla::dependencies(
   $provider = gem,
 ) {
-  package { 'moneta':
-    ensure   => present,
-    provider => $provider,
-  }
-  package { 'highline':
+  package { [ 'moneta', 'highline', 'bcrypt' ]:
     ensure   => present,
     provider => $provider,
   }
index 8bc5cd9..f7bb32f 100644 (file)
@@ -7,8 +7,8 @@
 # [*provider*]:     Which provider to use to install your dependencies, if you
 #                   don't use the rubygems module
 class trocla::master (
-  $install_deps = false,
-  $use_rubygems = true,
+  $install_deps = true,
+  $use_rubygems = false,
   $provider     = gem,
 ) {