|
1 | 1 | class pe_code_manager_webhook::code_manager ( |
2 | | - $authenticate_webhook = hiera('puppet_enterprise::master::code_manager::authenticate_webhook', true), |
3 | | - $code_manager_service_user = 'code_manager_service_user', |
4 | | - $token_directory = '/etc/puppetlabs/puppetserver/.puppetlabs', |
5 | | - $gms_api_token = hiera('gms_api_token', undef), |
6 | | - $git_management_system = hiera('git_management_system', 'github'), |
7 | | - $code_manager_ssh_key_directory = '/etc/puppetlabs/puppetserver/ssh', |
8 | | - $code_manager_ssh_key_file_name = 'id-control_repo.rsa', |
9 | | - $code_manager_role_name = 'Deploy Environments', |
10 | | - $create_and_manage_git_deploy_key = true, |
11 | | - $manage_git_webhook = true, |
12 | | - $control_repo_project_name = 'puppet/control-repo', |
| 2 | + Boolean $authenticate_webhook = hiera('puppet_enterprise::master::code_manager::authenticate_webhook', true), |
| 3 | + String $code_manager_service_user = 'code_manager_service_user', |
| 4 | + String $token_directory = '/etc/puppetlabs/puppetserver/.puppetlabs', |
| 5 | + Optional[String] $gms_api_token = hiera('gms_api_token', undef), |
| 6 | + String $git_management_system = hiera('git_management_system', 'github'), |
| 7 | + String $code_manager_ssh_key_directory = '/etc/puppetlabs/puppetserver/ssh', |
| 8 | + String $code_manager_ssh_key_file_name = 'id-control_repo.rsa', |
| 9 | + String $code_manager_role_name = 'Deploy Environments', |
| 10 | + Boolean $create_and_manage_git_deploy_key = true, |
| 11 | + Boolean $manage_git_webhook = true, |
| 12 | + String $control_repo_project_name = 'puppet/control-repo', |
13 | 13 | ){ |
14 | 14 |
|
15 | 15 | $token_filename = "${token_directory}/${code_manager_service_user}_token" |
|
0 commit comments