Project

General

Profile

« Previous | Next » 

Revision a3e21b67

Added by Ewoud Kohl van Wijngaarden over 5 years ago

Use more datatypes

View differences:

manifests/init.pp
Optional[String] $passenger_ruby_package = $::foreman::params::passenger_ruby_package,
String $plugin_prefix = $::foreman::params::plugin_prefix,
Boolean $use_vhost = $::foreman::params::use_vhost,
String $servername = $::foreman::params::servername,
Array[String] $serveraliases = $::foreman::params::serveraliases,
Stdlib::Fqdn $servername = $::foreman::params::servername,
Array[Stdlib::Fqdn] $serveraliases = $::foreman::params::serveraliases,
Boolean $ssl = $::foreman::params::ssl,
Boolean $custom_repo = $::foreman::params::custom_repo,
String $repo = $::foreman::params::repo,
......
Boolean $db_manage = $::foreman::params::db_manage,
Enum['mysql', 'postgresql', 'sqlite'] $db_type = $::foreman::params::db_type,
Optional[Enum['mysql2', 'postgresql', 'sqlite3', 'UNSET']] $db_adapter = 'UNSET',
Optional[String] $db_host = 'UNSET',
Variant[Undef, Enum['UNSET'], Integer[0, 65535]] $db_port = 'UNSET',
Optional[Stdlib::Host] $db_host = 'UNSET',
Variant[Undef, Enum['UNSET'], Stdlib::Port] $db_port = 'UNSET',
Optional[String] $db_database = 'UNSET',
Optional[String] $db_username = $::foreman::params::db_username,
Optional[String] $db_password = $::foreman::params::db_password,
......
Boolean $organizations_enabled = $::foreman::params::organizations_enabled,
Optional[String] $passenger_interface = $::foreman::params::passenger_interface,
String $vhost_priority = $::foreman::params::vhost_priority,
Integer[0, 65535] $server_port = $::foreman::params::server_port,
Integer[0, 65535] $server_ssl_port = $::foreman::params::server_ssl_port,
Stdlib::Port $server_port = $::foreman::params::server_port,
Stdlib::Port $server_ssl_port = $::foreman::params::server_ssl_port,
Stdlib::Absolutepath $server_ssl_ca = $::foreman::params::server_ssl_ca,
Stdlib::Absolutepath $server_ssl_chain = $::foreman::params::server_ssl_chain,
Stdlib::Absolutepath $server_ssl_cert = $::foreman::params::server_ssl_cert,
Variant[String[0], Stdlib::Absolutepath] $server_ssl_certs_dir = $::foreman::params::server_ssl_certs_dir,
Variant[Enum[''], Stdlib::Absolutepath] $server_ssl_certs_dir = $::foreman::params::server_ssl_certs_dir,
Stdlib::Absolutepath $server_ssl_key = $::foreman::params::server_ssl_key,
Optional[Variant[String[0], Stdlib::Absolutepath]] $server_ssl_crl = $::foreman::params::server_ssl_crl,
Variant[Enum[''], Stdlib::Absolutepath] $server_ssl_crl = $::foreman::params::server_ssl_crl,
Optional[String] $server_ssl_protocol = $::foreman::params::server_ssl_protocol,
Stdlib::Absolutepath $client_ssl_ca = $::foreman::params::client_ssl_ca,
Stdlib::Absolutepath $client_ssl_cert = $::foreman::params::client_ssl_cert,
......
Enum['pattern', 'multiline_pattern', 'json'] $logging_layout = $::foreman::params::logging_layout,
Hash[String, Boolean] $loggers = $::foreman::params::loggers,
Optional[Enum['sendmail', 'smtp']] $email_delivery_method = $::foreman::params::email_delivery_method,
Optional[String] $email_smtp_address = $::foreman::params::email_smtp_address,
Integer[0, 65535] $email_smtp_port = $::foreman::params::email_smtp_port,
Optional[String] $email_smtp_domain = $::foreman::params::email_smtp_domain,
Optional[Stdlib::Host] $email_smtp_address = $::foreman::params::email_smtp_address,
Stdlib::Port $email_smtp_port = $::foreman::params::email_smtp_port,
Optional[Stdlib::Fqdn] $email_smtp_domain = $::foreman::params::email_smtp_domain,
Enum['none', 'plain', 'login', 'cram-md5'] $email_smtp_authentication = $::foreman::params::email_smtp_authentication,
Optional[String] $email_smtp_user_name = $::foreman::params::email_smtp_user_name,
Optional[String] $email_smtp_password = $::foreman::params::email_smtp_password,
......
Enum['statsd', 'statsite', 'datadog'] $telemetry_statsd_protocol = $::foreman::params::telemetry_statsd_protocol,
Boolean $telemetry_logger_enabled = $::foreman::params::telemetry_logger_enabled,
Enum['DEBUG', 'INFO', 'WARN', 'ERROR', 'FATAL'] $telemetry_logger_level = $::foreman::params::telemetry_logger_level,
Integer[0, 65535] $dynflow_pool_size = $::foreman::params::dynflow_pool_size,
Stdlib::Port $dynflow_pool_size = $::foreman::params::dynflow_pool_size,
String $jobs_service = $::foreman::params::jobs_service,
Boolean $hsts_enabled = $::foreman::params::hsts_enabled,
) inherits foreman::params {

Also available in: Unified diff