X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;f=manifests%2Fppa.pp;h=9c277e9bd4534ec35d7859a17706e5a1616f2ec4;hb=ed2d19e2f3aa025871ec8334d48db53b800a91f2;hp=2821051a9902d4d85e89791e85f2d69bdd781cac;hpb=420d537ac17ded4dc383c4004bf636103d03a852;p=puppet-modules%2Fpuppetlabs-apt.git diff --git a/manifests/ppa.pp b/manifests/ppa.pp index 2821051..9c277e9 100644 --- a/manifests/ppa.pp +++ b/manifests/ppa.pp @@ -3,18 +3,16 @@ define apt::ppa( ) { - include apt + require apt - package { "python-software-properties": } - - exec { "apt-update": - command => "/usr/bin/apt-get update", + exec { "apt-update-${name}": + command => "/usr/bin/aptitude update", refreshonly => true, } - exec { "/usr/bin/add-apt-repository ${name}": - require => Package["python-software-properties"], - notify => Exec["apt-update"] + exec { "add-apt-repository-${name}": + command => "/usr/bin/add-apt-repository ${name}", + notify => Exec["apt-update-${name}"], } }