puppet-nova/manifests/utilities.pp

17 lines
455 B
Puppet

# unzip swig screen parted curl euca2ools - extra packages
class nova::utilities {
define nova::utilities::install(){
if !defined(Package[$title]){
package { $title:
ensure => present
}
}
$pkgs=['unzip', 'screen', 'parted', 'curl', 'euca2ools']
nova::utilities::install{$pkgs:}
}
if $::osfamily == 'Debian' {
$pkgs=['unzip', 'screen', 'parted', 'curl', 'euca2ools']
nova::utilities::install{$pkgs:}
}
}