Defined Type: bacula::director::catalog
- Defined in:
- modules/bacula/manifests/director/catalog.pp
Overview
Definition: bacula::director::catalog
This definition creates a catalog definition
Parameters:
$runs
An array of hashes for
Actions:
Will create a catalog definition to be included by the director
Requires:
bacula::director
Sample Usage:
bacula::director::catalog { 'MYDB':
dbname => 'bacula',
dbuser => 'bacula',
dbhost => 'bacula-db.example.org',
dbport => '3306',
dbpassword => 'bacula',
}
24 25 26 27 28 29 30 31 32 33 |
# File 'modules/bacula/manifests/director/catalog.pp', line 24
define bacula::director::catalog($dbname, $dbuser, $dbhost, $dbport, $dbpassword) {
file { "/etc/bacula/conf.d/catalog-${name}.conf":
ensure => present,
owner => 'root',
group => 'bacula',
mode => '0440',
content => template('bacula/bacula-dir-catalog.erb'),
notify => Service['bacula-director'],
}
}
|