Puppet Class: pgprobackup::repo::yum
- Defined in:
- manifests/repo/yum.pp
Overview
2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
# File 'manifests/repo/yum.pp', line 2
class pgprobackup::repo::yum {
$_flavor = downcase($facts['os']['name'])
$default_baseurl = "https://repo.postgrespro.ru/pg_probackup/keys/pg_probackup-repo-${_flavor}.noarch.rpm"
$_baseurl = pick($pgprobackup::repo::baseurl, $default_baseurl)
yumrepo { 'pgprobackup':
descr => "pg_probackup \$releasever - \$basearch",
baseurl => $_baseurl,
enabled => 1,
}
Yumrepo['pgprobackup'] -> Package<|tag == 'pgprobackup'|>
}
|