|
<% @header = ''
|
|
ERB.new(File.read(File.expand_path("_header.erb",File.dirname(file))), nil, nil, "@header").result(binding) -%>
|
|
---
|
|
<%= @header %>
|
|
|
|
#your default puppet server - can be overridden in the host level
|
|
#if none specified, plain "puppet" will be used.
|
|
#:puppet_server: puppet
|
|
:unattended: <%= scope.lookupvar("foreman::unattended") %>
|
|
:puppetconfdir: /etc/puppet/puppet.conf
|
|
:login: <%= scope.lookupvar("foreman::authentication") %>
|
|
:require_ssl: <%= scope.lookupvar("foreman::ssl") %>
|
|
:locations_enabled: <%= scope.lookupvar("foreman::locations_enabled") %>
|
|
:organizations_enabled: <%= scope.lookupvar("foreman::organizations_enabled") %>
|
|
|
|
# The following values are used for providing default settings during db migrate
|
|
:oauth_active: <%= scope.lookupvar("foreman::oauth_active") %>
|
|
:oauth_map_users: <%= scope.lookupvar("foreman::oauth_map_users") %>
|
|
:oauth_consumer_key: <%= scope.lookupvar("foreman::oauth_consumer_key") %>
|
|
:oauth_consumer_secret: <%= scope.lookupvar("foreman::oauth_consumer_secret") %>
|
|
|
|
# Websockets
|
|
:websockets_encrypt: <%= scope.lookupvar("foreman::websockets_encrypt") ? 'on' : 'off' %>
|
|
:websockets_ssl_key: <%= scope.lookupvar("foreman::websockets_ssl_key") %>
|
|
:websockets_ssl_cert: <%= scope.lookupvar("foreman::websockets_ssl_cert") %>
|
|
|
|
# Log settings for the current environment can be adjusted by adding them
|
|
# here. For example, if you want to increase the log level.
|
|
:logging:
|
|
:level: <%= scope.lookupvar("foreman::logging_level") %>
|
|
|
|
# Individual logging types can be toggled on/off here
|
|
:loggers:
|
|
<% scope.lookupvar("foreman::loggers").each do |logger,enabled| -%>
|
|
:<%= logger %>:
|
|
:enabled: <%= enabled %>
|
|
<% end -%>
|