Puppet Class: lumenvox

Inherits:
lumenvox::params
Inherited by:
lumenvox::client
Defined in:
manifests/init.pp

Overview

Parameters:

  • username (Any) (defaults to: $lumenvox::params::username)
  • password (Any) (defaults to: $lumenvox::params::password)
  • override_options (Any) (defaults to: {})


11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# File 'manifests/init.pp', line 11

class lumenvox (
  $username = $lumenvox::params::username,
  $password = $lumenvox::params::password,
  $override_options = {},
) inherits lumenvox::params
{

  $default_options = $lumenvox::params::default_options
  $options = lumenvox_deepmerge($default_options, $override_options)

  include ::lumenvox::core
  include ::lumenvox::client
  include ::lumenvox::sre
  include ::lumenvox::media_server
  include ::lumenvox::tts
  include ::lumenvox::manager

  Class['lumenvox::core'] -> Class['lumenvox::client'] ->
  Class['lumenvox::sre']  -> Class['lumenvox::media_server'] ->
  Class['lumenvox::tts']  -> Class['lumenvox::manager']
}