From b1da797955aeeced3c1d1c552814767eadf0ca21 Mon Sep 17 00:00:00 2001 From: Tim Abbott Date: Fri, 15 Mar 2019 10:26:11 -0700 Subject: [PATCH] puppet: Make uwsgi buffer size configurable. --- puppet/zulip/manifests/app_frontend_base.pp | 1 + puppet/zulip/templates/uwsgi.ini.template.erb | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/puppet/zulip/manifests/app_frontend_base.pp b/puppet/zulip/manifests/app_frontend_base.pp index a071dc2297..2f726ec16f 100644 --- a/puppet/zulip/manifests/app_frontend_base.pp +++ b/puppet/zulip/manifests/app_frontend_base.pp @@ -89,6 +89,7 @@ class zulip::app_frontend_base { notify => Service[$zulip::common::supervisor_service], } + $uwsgi_buffer_size = zulipconf('application_server', 'uwsgi_buffer_size', 8192) $uwsgi_processes = zulipconf('application_server', 'uwsgi_processes', $uwsgi_default_processes) file { '/etc/zulip/uwsgi.ini': ensure => file, diff --git a/puppet/zulip/templates/uwsgi.ini.template.erb b/puppet/zulip/templates/uwsgi.ini.template.erb index 368dc5d8b6..6669795822 100644 --- a/puppet/zulip/templates/uwsgi.ini.template.erb +++ b/puppet/zulip/templates/uwsgi.ini.template.erb @@ -7,7 +7,7 @@ chmod-socket=700 chown-socket=zulip:zulip processes=<%= @uwsgi_processes %> harakiri=20 -buffer-size=8192 +buffer-size=<%= @uwsgi_buffer_size %> post-buffering=4096 env= LANG=en_US.UTF-8 uid=zulip