Puppet Class: bacula::bconsole

Inherits:
bacula::params
Inherited by:
bacula::bconsole::config
bacula::bconsole::install
Defined in:
manifests/bconsole.pp

Overview

Parameters:

  • manage_package (Any) (defaults to: true)
  • package_ensure (Any) (defaults to: 'installed')
  • director_name (Any) (defaults to: $::fqdn)
  • director_password (Any) (defaults to: 'dmlzY2EgY2F0YWx1bnlhIGxsaXVyZQo')
  • director_port (Any) (defaults to: '9101')
  • director_address (Any) (defaults to: '127.0.0.1')


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# File 'manifests/bconsole.pp', line 1

class bacula::bconsole(
                        $manage_package    = true,
                        $package_ensure    = 'installed',
                        $director_name     = $::fqdn,
                        $director_password = 'dmlzY2EgY2F0YWx1bnlhIGxsaXVyZQo',
                        $director_port     = '9101',
                        $director_address  = '127.0.0.1',
                      ) inherits bacula::params{

  validate_re($package_ensure, [ '^present$', '^installed$', '^absent$', '^purged$', '^held$', '^latest$' ], 'Not a supported package_ensure: present/absent/purged/held/latest')

  class { '::bacula::bconsole::install': }
  -> class { '::bacula::bconsole::config': }
  -> Class['::bacula::bconsole']
}