yum: Fixed yum::cron::download for CentOS 7.

This commit is contained in:
Timo Makinen 2014-07-21 15:15:01 +03:00
parent 830e554e65
commit 0e52e6aa54

View file

@ -32,7 +32,7 @@ class yum::updatesd {
#
class yum::cron::download {
include yum::plugin::downloadonly
require yum::plugin::downloadonly
cron { "yum-cron-download":
ensure => present,
@ -40,7 +40,6 @@ class yum::cron::download {
user => "root",
hour => 3,
minute => fqdn_rand(60),
require => Package["yum-plugin-downloadonly"],
}
}
@ -78,7 +77,8 @@ class yum::plugin::downloadonly {
"centos","redhat": {
$package = $::operatingsystemrelease ? {
/^[1-5]/ => "yum-downloadonly",
default => "yum-plugin-downloadonly",
/^6/ => "yum-plugin-downloadonly",
default => undef,
}
}
default: {
@ -86,10 +86,12 @@ class yum::plugin::downloadonly {
}
}
if $package {
package { "yum-plugin-downloadonly":
ensure => installed,
name => $package,
}
}
}