Skip to content

Commit ee96de7

Browse files
committed
init: add new config.pp variable declarations
1 parent efb4745 commit ee96de7

File tree

1 file changed

+49
-34
lines changed

1 file changed

+49
-34
lines changed

manifests/init.pp

Lines changed: 49 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -277,6 +277,14 @@
277277
String $short_time_format = 'H:i:s',
278278
String $datetime_format = 'N j, Y g:i a',
279279
String $short_datetime_format = 'Y-m-d H:i',
280+
Boolean $allow_api_token_retrieval = false,
281+
Boolean $remote_auth_enabled = false,
282+
String $remote_auth_backend = '',
283+
String $remote_auth_header = '',
284+
String $remote_auth_first_name = '',
285+
String $remote_auth_last_name = '',
286+
String $remote_auth_user_email = '',
287+
280288
) {
281289

282290
Class['netbox::install'] -> Class['netbox::config'] ~> Class['netbox::service']
@@ -347,40 +355,47 @@
347355
}
348356

349357
class { 'netbox::config':
350-
user => $user,
351-
group => $group,
352-
install_root => $install_root,
353-
allowed_hosts => $allowed_hosts,
354-
database_name => $database_name,
355-
database_user => $database_user,
356-
database_password => $database_password,
357-
database_host => $database_host,
358-
database_port => $database_port,
359-
database_conn_max_age => $database_conn_max_age,
360-
redis_options => $redis_options,
361-
email_options => $email_options,
362-
secret_key => $secret_key,
363-
admins => $admins,
364-
banner_top => $banner_top,
365-
banner_bottom => $banner_bottom,
366-
banner_login => $banner_login,
367-
base_path => $base_path,
368-
debug => $debug,
369-
enforce_global_unique => $enforce_global_unique,
370-
login_required => $login_required,
371-
metrics_enabled => $metrics_enabled,
372-
prefer_ipv4 => $prefer_ipv4,
373-
exempt_view_permissions => $exempt_view_permissions,
374-
napalm_username => $napalm_username,
375-
napalm_password => $napalm_password,
376-
napalm_timeout => $napalm_timeout,
377-
time_zone => $time_zone,
378-
date_format => $date_format,
379-
short_date_format => $short_date_format,
380-
time_format => $time_format,
381-
short_time_format => $short_time_format,
382-
datetime_format => $datetime_format,
383-
short_datetime_format => $short_datetime_format,
358+
user => $user,
359+
group => $group,
360+
install_root => $install_root,
361+
allowed_hosts => $allowed_hosts,
362+
database_name => $database_name,
363+
database_user => $database_user,
364+
database_password => $database_password,
365+
database_host => $database_host,
366+
database_port => $database_port,
367+
database_conn_max_age => $database_conn_max_age,
368+
redis_options => $redis_options,
369+
email_options => $email_options,
370+
secret_key => $secret_key,
371+
admins => $admins,
372+
banner_top => $banner_top,
373+
banner_bottom => $banner_bottom,
374+
banner_login => $banner_login,
375+
base_path => $base_path,
376+
debug => $debug,
377+
enforce_global_unique => $enforce_global_unique,
378+
login_required => $login_required,
379+
metrics_enabled => $metrics_enabled,
380+
prefer_ipv4 => $prefer_ipv4,
381+
exempt_view_permissions => $exempt_view_permissions,
382+
napalm_username => $napalm_username,
383+
napalm_password => $napalm_password,
384+
napalm_timeout => $napalm_timeout,
385+
time_zone => $time_zone,
386+
date_format => $date_format,
387+
short_date_format => $short_date_format,
388+
time_format => $time_format,
389+
short_time_format => $short_time_format,
390+
datetime_format => $datetime_format,
391+
short_datetime_format => $short_datetime_format,
392+
allow_api_token_retrieval => $allow_api_token_retrieval,
393+
remote_auth_enabled => $remote_auth_enabled,
394+
remote_auth_backend => $remote_auth_backend,
395+
remote_auth_header => $remote_auth_header,
396+
remote_auth_first_name => $remote_auth_first_name,
397+
remote_auth_last_name => $remote_auth_last_name,
398+
remote_auth_user_email => $remote_auth_user_email,
384399
}
385400

386401
class {'netbox::service':

0 commit comments

Comments
 (0)