47 lines
1.1 KiB
Plaintext
47 lines
1.1 KiB
Plaintext
[loggers]
|
|
keys=<%= node["openstack"]["logging"]['loggers'].keys.join(',') %>,<%= node["openstack"]["logging"]["ignore"].map{|k,v| k.gsub(/\W/, '_')}.join(',') %>
|
|
|
|
[formatters]
|
|
keys=<%= node["openstack"]["logging"]['formatters'].keys.join(',') %>
|
|
|
|
[handlers]
|
|
keys=<%= node["openstack"]["logging"]['handlers'].keys.join(',') %>
|
|
|
|
## FORMATTERS ##
|
|
|
|
<% node["openstack"]["logging"]['formatters'].each do |section, options| %>
|
|
[formatter_<%= section %>]
|
|
<% options.each do |key, value| %>
|
|
<%= key %>=<%= value %>
|
|
<% end %>
|
|
|
|
<% end %>
|
|
|
|
## LOGGERS ##
|
|
|
|
<% node["openstack"]["logging"]['loggers'].each do |section, options| %>
|
|
[logger_<%= section %>]
|
|
<% options.each do |key, value| %>
|
|
<%= key %>=<%= value %>
|
|
<% end %>
|
|
|
|
<% end %>
|
|
|
|
<% node["openstack"]["logging"]["ignore"].each do |k,v| %>
|
|
[logger_<%= k.gsub(/\W/, '_') %>]
|
|
level = <%= v %>
|
|
handlers = prod,debug
|
|
qualname = <%= k %>
|
|
|
|
<% end %>
|
|
|
|
## HANDLERS ##
|
|
|
|
<% node["openstack"]["logging"]['handlers'].each do |section, options| %>
|
|
[handler_<%= section %>]
|
|
<% options.each do |key, value| %>
|
|
<%= key %>=<%= value %>
|
|
<% end %>
|
|
|
|
<% end %>
|