59 lines
1.7 KiB
Plaintext
59 lines
1.7 KiB
Plaintext
# This file is managed by puppet. Do not edit
|
|
#
|
|
[DEFAULT]
|
|
bind_port = <%= @port %>
|
|
<% if @proxy_local_net_ip -%>
|
|
bind_ip = <%= @proxy_local_net_ip %>
|
|
<% end -%>
|
|
workers = <%= @workers %>
|
|
user = swift
|
|
log_name = <%= @log_name %>
|
|
log_facility = <%= @log_facility %>
|
|
log_level = <%= @log_level %>
|
|
log_headers = <%= @log_headers %>
|
|
log_address = <%= @log_address %>
|
|
<% if @log_udp_host -%>
|
|
# If set, log_udp_host will override log_address
|
|
log_udp_host = <%= @log_udp_host %>
|
|
<% end -%>
|
|
<% if @log_udp_host and @log_udp_port -%>
|
|
log_udp_port = <%= @log_udp_port %>
|
|
<% end -%>
|
|
<% if @cors_allow_origin -%>
|
|
cors_allow_origin = <%= @cors_allow_origin %>
|
|
strict_cors_mode = <%= @strict_cors_mode %>
|
|
<% end -%>
|
|
<%- if @statsd_enabled -%>
|
|
log_statsd_host = <%=@log_statsd_host%>
|
|
log_statsd_port = <%=@log_statsd_port%>
|
|
log_statsd_default_sample_rate = <%=@log_statsd_default_sample_rate%>
|
|
log_statsd_sample_rate_factor = <%=@log_statsd_sample_rate_factor%>
|
|
log_statsd_metric_prefix = <%=@log_statsd_metric_prefix%>
|
|
<%- end -%>
|
|
|
|
[pipeline:main]
|
|
pipeline = <%= @pipeline.to_a.join(' ') %>
|
|
|
|
[app:proxy-server]
|
|
use = egg:swift#proxy
|
|
set log_name = <%= @log_name %>
|
|
set log_facility = <%= @log_facility %>
|
|
set log_level = <%= @log_level %>
|
|
set log_address = <%= @log_address %>
|
|
log_handoffs = <%= @log_handoffs %>
|
|
allow_account_management = <%= @allow_account_management %>
|
|
account_autocreate = <%= @account_autocreate %>
|
|
<% if @read_affinity -%>
|
|
sorting_method = affinity
|
|
read_affinity = <%= @read_affinity %>
|
|
<% end -%>
|
|
<% if @write_affinity -%>
|
|
write_affinity = <%= @write_affinity %>
|
|
<% end -%>
|
|
<% if @write_affinity_node_count -%>
|
|
write_affinity_node_count = <%= @write_affinity_node_count %>
|
|
<% end -%>
|
|
<% if @node_timeout -%>
|
|
node_timeout = <%= @node_timeout %>
|
|
<% end -%>
|