Puppet Class: psick::oracle::install::tnsnames

Inherits:
::psick::oracle::params
Defined in:
manifests/oracle/install/tnsnames.pp

Overview

Parameters:

  • version (String) (defaults to: $::psick::oracle::params::version_short)
  • oracle_base (String) (defaults to: $::psick::oracle::params::oracle_base)
  • oracle_home (String) (defaults to: $::psick::oracle::params::oracle_home)
  • download_dir (String) (defaults to: $::psick::oracle::params::download_dir)
  • oracle_user (String) (defaults to: $::psick::oracle::params::oracle_user)
  • oracle_group (String) (defaults to: $::psick::oracle::params::oracle_group)
  • database_type (String) (defaults to: $::psick::oracle::params::database_type)
  • tnsnames_name (String) (defaults to: 'orcl')
  • tnsnames_host (String) (defaults to: '127.0.0.1')
  • tnsnames_service_name (String) (defaults to: 'orcl')
  • connectserver (String) (defaults to: 'DEDICATED')
  • db_port (String) (defaults to: '1521')


2
3
4
5
6
7
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
# File 'manifests/oracle/install/tnsnames.pp', line 2

class psick::oracle::install::tnsnames (
  String $version               = $::psick::oracle::params::version_short,
  String $oracle_base           = $::psick::oracle::params::oracle_base,
  String $oracle_home           = $::psick::oracle::params::oracle_home,
  String $download_dir          = $::psick::oracle::params::download_dir,

  String $oracle_user           = $::psick::oracle::params::oracle_user,
  String $oracle_group          = $::psick::oracle::params::oracle_group,

  String $database_type         = $::psick::oracle::params::database_type,

  String $tnsnames_name         = 'orcl',
  String $tnsnames_host         = '127.0.0.1',
  String $tnsnames_service_name = 'orcl',
  String $connectserver         = 'DEDICATED',
  String $db_port               = '1521',

) inherits ::psick::oracle::params {

  oradb::tnsnames{ $tnsnames_name:
    oracleHome         => $oracle_home,
    user               => $oracle_user,
    group              => $oracle_group,
    server             => { myserver => {
                              host     => $tnsnames_host,
                              port     => $db_port,
                              protocol => 'TCP',
                            },
                          },
    connectServiceName => $tnsnames_service_name,
    connectServer      => $connectserver,
  }

}