proxy.erb 892 B

123456789101112131415161718192021222324252627
  1. proxy_pass <%= @proxy %>;
  2. proxy_read_timeout <%= @proxy_read_timeout %>;
  3. proxy_connect_timeout <%= @proxy_connect_timeout %>;
  4. proxy_redirect <%= @proxy_redirect %>;
  5. <% if @proxy_method -%>
  6. proxy_method <%= @proxy_method %>;
  7. <% end -%>
  8. <% if @proxy_set_body -%>
  9. proxy_set_body <%= @proxy_set_body %>;
  10. <% end -%>
  11. <% unless @proxy_set_header.nil? -%>
  12. <%- @proxy_set_header.each do |header| -%>
  13. proxy_set_header <%= header %>;
  14. <%- end -%>
  15. <% end -%>
  16. <% if @proxy_cache -%>
  17. proxy_cache <%= @proxy_cache %>;
  18. <% end -%>
  19. <% if @proxy_cache_valid -%>
  20. proxy_cache_valid <%= @proxy_cache_valid %>;
  21. <% end -%>
  22. <% if @proxy_cache_use_stale -%>
  23. proxy_cache_use_stale <%= @proxy_cache_use_stale %>;
  24. <% end -%>
  25. <% if @proxy_cache_key -%>
  26. proxy_cache_key <%= @proxy_cache_key %>;
  27. <% end -%>