From 5f618da4bd8b2a97a28f299ad41f45237ed7240a Mon Sep 17 00:00:00 2001 From: Andreas Teuchert Date: Sat, 23 Feb 2013 16:45:31 +0100 Subject: [PATCH] Don't use hardcoded provider in force manifest. Use $apt::params::provider instead. --- manifests/force.pp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/manifests/force.pp b/manifests/force.pp index a1ec4a6..152bb67 100644 --- a/manifests/force.pp +++ b/manifests/force.pp @@ -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, -- 2.45.2