Merge pull request #332 from zacharyalexstern/fix_readme_typo
[puppet-modules/puppetlabs-apt.git] / manifests / force.pp
index a1ec4a60882f0939882815a355d8e6caa4f394f9..152bb67354db6fa8960a20a942329f0cf5d7b147 100644 (file)
@@ -7,6 +7,8 @@ define apt::force(
   $timeout = 300
 ) {
 
+  $provider = $apt::params::provider
+
   $version_string = $version ? {
     false   => undef,
     default => "=${version}",
@@ -32,7 +34,7 @@ define apt::force(
     }
   }
 
-  exec { "/usr/bin/apt-get -y ${release_string} install ${name}${version_string}":
+  exec { "${provider} -y ${release_string} install ${name}${version_string}":
     unless    => $install_check,
     logoutput => 'on_failure',
     timeout   => $timeout,