added smoke tests for module.
[puppet-modules/puppetlabs-apt.git] / manifests / force.pp
1 # force.pp
2 # force a package from a specific release
3
4 define apt::force(
5         $release = 'testing',
6         $version = false
7 ) {
8
9         exec { "/usr/bin/aptitude -y -t ${release} install ${name}":
10                 unless => $version ? {
11                         false => "/usr/bin/dpkg -l | grep ${name}",
12                         default => "/usr/bin/dpkg -l | grep ${name} | grep ${version}"
13                 }
14         }
15
16 }