Browse Source

Add call to apt-update after add-apt-repository in apt::ppa

Ben Godfrey 13 years ago
parent
commit
420d537
1 changed files with 9 additions and 4 deletions
  1. 9 4
      manifests/ppa.pp

+ 9 - 4
manifests/ppa.pp

@@ -7,9 +7,14 @@ define apt::ppa(
 
     package { "python-software-properties": }
 
-	exec { "/usr/bin/add-apt-repository ${name}":
-		require => Package["python-software-properties"],
-		# TODO: unless => 'check'
-	}
+    exec { "apt-update":
+        command     => "/usr/bin/apt-get update",
+        refreshonly => true,
+    }
+
+    exec { "/usr/bin/add-apt-repository ${name}":
+        require => Package["python-software-properties"],
+        notify => Exec["apt-update"]
+    }
 }