From c46a779ea1152811bb8510b4e5c1398cfd9a3a9d Mon Sep 17 00:00:00 2001
From: Kenneth Reitz <me@kennethreitz.org>
Date: Tue, 6 Jan 2015 14:08:16 -0500
Subject: [PATCH] python webconcurrency script

---
 vendor/python.webconcurrency.sh | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)
 create mode 100755 vendor/python.webconcurrency.sh

diff --git a/vendor/python.webconcurrency.sh b/vendor/python.webconcurrency.sh
new file mode 100755
index 00000000..c211aee2
--- /dev/null
+++ b/vendor/python.webconcurrency.sh
@@ -0,0 +1,21 @@
+case $(ulimit -u) in
+
+# 1X DYNO
+256)
+  export DYNO_RAM=512
+  export WEB_CONCURRENCY=${WEB_CONCURRENCY:-2}
+  ;;
+
+# 2X DYNO
+512)
+  export DYNO_RAM=1024
+  export WEB_CONCURRENCY=${WEB_CONCURRENCY:-4}
+  ;;
+
+# PX DYNO
+32768)
+  export DYNO_RAM=8192
+  export WEB_CONCURRENCY=${WEB_CONCURRENCY:-8}
+  ;;
+
+esac
-- 
GitLab