diff --git a/manifests/xfs.pp b/manifests/xfs.pp index 80743007..9a7ddb8b 100644 --- a/manifests/xfs.pp +++ b/manifests/xfs.pp @@ -2,7 +2,14 @@ # package dependencies for creating # xfs partitions class swift::xfs { - package { ['xfsprogs', 'parted']: - ensure => 'present' + if !defined(Package['xfsprogs']){ + package { 'xfsprogs': + ensure => present + } + } + if !defined(Package['parted']){ + package { 'parted': + ensure => present + } } }