Fix: apt::ppa options parameter to pass options to apt-add-repository command
authorOleiade <tcrevon@gmail.com>
Tue, 16 Jul 2013 13:31:19 +0000 (15:31 +0200)
committerOleiade <tcrevon@gmail.com>
Tue, 16 Jul 2013 13:31:19 +0000 (15:31 +0200)
manifests/ppa.pp

index f234f748e7c6921fd16687669ee13f5cc6ee45d1..c4b9941d1d4ab796fb044f22597b828c8d27ab2b 100644 (file)
@@ -1,7 +1,8 @@
 # ppa.pp
 
 define apt::ppa(
-  $release = $::lsbdistcodename
+  $release = $::lsbdistcodename,
+  $options = "-y"
 ) {
   include apt::params
   include apt::update
@@ -40,7 +41,7 @@ define apt::ppa(
   }
   exec { "add-apt-repository-${name}":
     environment  => $proxy_env,
-    command   => "/usr/bin/add-apt-repository ${name}",
+    command   => "/usr/bin/add-apt-repository ${options} ${name}",
     creates   => "${sources_list_d}/${sources_list_d_filename}",
     logoutput => 'on_failure',
     require   => [