File tree Expand file tree Collapse file tree 8 files changed +24
-12
lines changed Expand file tree Collapse file tree 8 files changed +24
-12
lines changed Original file line number Diff line number Diff line change 120120 }
121121
122122 if $deploy {
123+ include certs::config::deploy
124+
123125 certs::keypair { $apache_cert_name:
124126 source_dir => " ${certs::ssl_build_dir} /${hostname} " ,
125127 key_file => $apache_key ,
Original file line number Diff line number Diff line change 6060 }
6161
6262 if $deploy {
63+ include certs::config::deploy
64+
6365 file { $certs::katello_default_ca_cert :
6466 ensure => file ,
6567 source => $default_ca_path ,
Original file line number Diff line number Diff line change 1- # @summary Basic directory structure
1+ # @summary Directory structure for certificates deployed into the pki_dir
22# @api private
3- class certs::config (
3+ class certs::config::deploy (
44 Stdlib::Absolutepath $pki_dir = $certs::pki_dir,
55 String $group = $certs::group,
66) {
7- file { $certs::ssl_build_dir :
8- ensure => directory ,
9- owner => ' root' ,
10- group => ' root' ,
11- mode => ' 0700' ,
12- }
13-
147 file { $pki_dir:
158 ensure => directory ,
169 owner => ' root' ,
Original file line number Diff line number Diff line change 1+ # @summary Basic directory structure for certificate generation
2+ # @api private
3+ class certs::config::generate (
4+ ) {
5+ file { $certs::ssl_build_dir :
6+ ensure => directory ,
7+ owner => ' root' ,
8+ group => ' root' ,
9+ mode => ' 0700' ,
10+ }
11+ }
Original file line number Diff line number Diff line change 107107 }
108108
109109 if $deploy {
110+ include certs::config::deploy
111+
110112 certs::keypair { $proxy_cert_name:
111113 source_dir => " ${certs::ssl_build_dir} /${hostname} " ,
112114 key_file => $proxy_key ,
Original file line number Diff line number Diff line change 115115 }
116116
117117 contain certs::install
118- contain certs::config
118+ contain certs::config:: generate
119119 contain certs::ca
120120
121121 Class[' certs::install' ] ->
122- Class[' certs::config' ] ->
122+ Class[' certs::config::generate ' ] ->
123123 Class[' certs::ca' ]
124124
125125 $default_ca = Ca[$default_ca_name ]
Original file line number Diff line number Diff line change 3939 }
4040
4141 if $deploy {
42+ include certs::config::deploy
43+
4244 file { "${pki_dir}/puppet" :
4345 ensure => directory ,
4446 owner => $owner ,
Original file line number Diff line number Diff line change 88 end
99
1010 it { should contain_class ( 'certs::install' ) }
11- it { should contain_class ( 'certs::config' ) }
11+ it { should contain_class ( 'certs::config::generate ' ) }
1212 end
1313 end
1414end
You can’t perform that action at this time.
0 commit comments