diff options
author | Andrey Zelenkov <zelenkov@nginx.com> | 2018-05-29 15:29:01 +0300 |
---|---|---|
committer | Andrey Zelenkov <zelenkov@nginx.com> | 2018-05-29 15:29:01 +0300 |
commit | 569a907dbb55f5590d7cda1684780a1cafb0563d (patch) | |
tree | 23b081e7d2c63a8b0f0605ee121e1237ee5bf05e /test/python/environment | |
parent | d7e6e2bd8cb81d47c9e7300937cb08ec35b6c21b (diff) | |
download | unit-569a907dbb55f5590d7cda1684780a1cafb0563d.tar.gz unit-569a907dbb55f5590d7cda1684780a1cafb0563d.tar.bz2 |
Tests: configuration of environment variables.
Diffstat (limited to 'test/python/environment')
-rw-r--r-- | test/python/environment/wsgi.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/test/python/environment/wsgi.py b/test/python/environment/wsgi.py new file mode 100644 index 00000000..fa3a1d2b --- /dev/null +++ b/test/python/environment/wsgi.py @@ -0,0 +1,13 @@ +import os + +def application(env, start_response): + body = '' + vars = env.get('HTTP_X_VARIABLES').split(',') + + for var in vars: + if var in os.environ: + body += str(os.environ[var]) + ',' + + body = body.encode() + start_response('200', [('Content-Length', str(len(body)))]) + return body |