diff options
author | Marc Abramowitz <marc@marc-abramowitz.com> | 2015-04-30 16:42:17 -0700 |
---|---|---|
committer | Marc Abramowitz <marc@marc-abramowitz.com> | 2015-04-30 16:42:17 -0700 |
commit | 12a3f1f4cfa7f88478dc1b0e949fcc095b9fc804 (patch) | |
tree | ddb8079523d846f0b074437fc33fa5e28b508183 /docs/test_server.ini | |
download | paste-git-12a3f1f4cfa7f88478dc1b0e949fcc095b9fc804.tar.gz |
Replace cgi.parse_qsl w/ six.moves.urllib.parse.parse_sqleliminate_cgi_parse_qsl_2eliminate_cgi_parse_qsl
because `cgi.parse_qsl` is deprecated, according to
https://docs.python.org/2/library/cgi.html#cgi.parse_qsl
Diffstat (limited to 'docs/test_server.ini')
-rw-r--r-- | docs/test_server.ini | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/docs/test_server.ini b/docs/test_server.ini new file mode 100644 index 0000000..7b9c096 --- /dev/null +++ b/docs/test_server.ini @@ -0,0 +1,42 @@ +[DEFAULT] +error_email = ianb@colorstudy.com + +[app:main] +use = egg:PasteScript#test + +[server:main] +use = egg:Paste#http +host = 127.0.0.1:8081 +# These options make it easier to trigger the thread pool catches +# (i.e., threads are hung fast, killed fast, spawn fast, and the +# whole process dies quickly due to zombies) +threadpool_workers = 3 +threadpool_hung_thread_limit = 10 +threadpool_kill_thread_limit = 20 +threadpool_spawn_if_under = 2 +threadpool_max_zombie_threads_before_die = 2 +threadpool_hung_check_period = 1 +threadpool_dying_limit = 10 + +[server:cherrypy] +use = egg:PasteScript#cherrypy +host = 127.0.0.1:8080 + +[filter-app:watch_threads] +use = egg:Paste#error_catcher +debug = true +next = watch_threads_inner + +[app:watch_threads_inner] +use = egg:Paste#urlmap +/bad = bad_app +/ = watch_app + +[app:watch_app] +use = egg:Paste#watch_threads +allow_kill = true + +[app:bad_app] +paste.app_factory = paste.debug.watchthreads:make_bad_app + + |