summaryrefslogtreecommitdiffstats
path: root/manifests/mount
diff options
context:
space:
mode:
authorJames Shubin <james@shubin.ca>2014-04-07 00:43:04 -0400
committerJames Shubin <james@shubin.ca>2014-05-07 12:52:05 -0400
commit32fdb618625f011b7d7387428520441a91321e0e (patch)
tree15af96f12b7c2920364bc1505b11bf31ea41c066 /manifests/mount
parent36ee0ebd22c3ccd55a9544b96c0cbfcbf70b153b (diff)
downloadpuppet-gluster-32fdb618625f011b7d7387428520441a91321e0e.tar.gz
puppet-gluster-32fdb618625f011b7d7387428520441a91321e0e.tar.xz
puppet-gluster-32fdb618625f011b7d7387428520441a91321e0e.zip
Pull operating system specific data from yaml files.
This patch includes package names.
Diffstat (limited to 'manifests/mount')
-rw-r--r--manifests/mount/base.pp6
1 files changed, 4 insertions, 2 deletions
diff --git a/manifests/mount/base.pp b/manifests/mount/base.pp
index af911f8..d177e66 100644
--- a/manifests/mount/base.pp
+++ b/manifests/mount/base.pp
@@ -20,6 +20,7 @@ class gluster::mount::base(
$version = '' # pick a specific version (defaults to latest)
) {
include gluster::vardir
+ include gluster::params
#$vardir = $::gluster::vardir::module_vardir # with trailing slash
$vardir = regsubst($::gluster::vardir::module_vardir, '\/$', '')
@@ -36,12 +37,13 @@ class gluster::mount::base(
ensure_resource('gluster::repo', "${rname}", $params)
}
- package { ['glusterfs', 'glusterfs-fuse']:
+ package { ["${::gluster::params::package_glusterfs}",
+ "${::gluster::params::package_glusterfs_fuse}"]:
ensure => "${version}" ? {
'' => present,
default => "${version}",
},
- before => Package['glusterfs-api'],
+ before => Package["${::gluster::params::package_glusterfs_api}"],
require => $repo ? {
false => undef,
default => Gluster::Repo["${rname}"],