Переглянути джерело

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

Ben Godfrey 13 роки тому
батько
коміт
420d537
1 змінених файлів з 9 додано та 4 видалено
  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"]
+    }
 }