Puppet Class: software::database

Inherits:
software::params
Defined in:
manifests/database.pp

Overview

Parameters:

  • ensure (Any) (defaults to: $software::params::software_ensure)
  • mysqlworkbench_version (Any) (defaults to: $software::params::mysqlworkbench_version)
  • mysqlworkbench_url (Any) (defaults to: $software::params::mysqlworkbench_url)
  • pgcommander_version (Any) (defaults to: $software::params::pgcommander_version)
  • pgcommander_url (Any) (defaults to: $software::params::pgcommander_url)
  • sequelpro_version (Any) (defaults to: $software::params::sequelpro_version)
  • sequelpro_url (Any) (defaults to: $software::params::sequelpro_url)


8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# File 'manifests/database.pp', line 8

class software::database (
  $ensure                 = $software::params::software_ensure,
  $mysqlworkbench_version = $software::params::mysqlworkbench_version,
  $mysqlworkbench_url     = $software::params::mysqlworkbench_url,
  $pgcommander_version    = $software::params::pgcommander_version,
  $pgcommander_url        = $software::params::pgcommander_url,
  $sequelpro_version      = $software::params::sequelpro_version,
  $sequelpro_url          = $software::params::sequelpro_url,
) inherits software::params {

  class { '::software::database::mysqlworkbench':
    ensure  => $ensure,
    version => $mysqlworkbench_version,
    url     => $mysqlworkbench_url,
  }

  class { '::software::database::pgcommander':
    ensure  => $ensure,
    version => $pgcommander_version,
    url     => $pgcommander_url,
  }

  class { '::software::database::sequelpro':
    ensure  => $ensure,
    version => $sequelpro_version,
    url     => $sequelpro_url,
  }

}