Puppet Class: pgbackrest
- Defined in:
- manifests/init.pp
Summary
Installs and configures pgbackrestOverview
Installs and configures pgbackrest
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'manifests/init.pp', line 8
class pgbackrest(
Boolean $manage_package_repo,
String $version,
Hash[String,Hash] $config,
) {
if $manage_package_repo {
case $facts['os']['family'] {
'Redhat': {
contain pgbackrest::yumrepos
}
default: {
fail "Repo management is not yet supported for ${facts['os']['family']}"
}
}
}
contain pgbackrest::package
contain pgbackrest::config
}
|