Skip to content

Commit 11a0766

Browse files
author
Ram Idavalapati
authored
Merge pull request #24 from deep-compute/response_headers_propery
Property headers in response
2 parents aadb996 + 0488e8d commit 11a0766

3 files changed

Lines changed: 10 additions & 6 deletions

File tree

.travis.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ deploy:
1010
skip_cleanup: true
1111
api_key:
1212
secure: mWdLXjWAbioxRdJ0XGFYm6WeV90W+ZaabQHCjlnFVX576hJqyQabs9pkHoF/VnanecEtoOVzt7cZdmZQ+mNoZgbSE+90iGZosZO0GZFX7MjhxYw5bJOUmRr9L+/6cV7v+XEE8cFQTFCQgMPycWOjvnyuRixLGDVn/l1MeUc84xpSD7T4XwIZlwX9YB6fKAtvuz9vq5xQwV8mJOtIWN3NqlVuhdew7WkUdq0eiRK5dm1G05o/tiKfxCI+76fyRr6FLmzs7WH/CS5spbMpr6bv9iBirOYK57Jr5xdS1zE4mnwaJ8vIubbjO7BN4H8AjwdMzUBF96X2nRVRluGi0sGbbBEQiGCOg2Qtjb3udGaekmPYF6DRwQZMhBtvsd2B31gIhRps2qQigiZUfqnWr3p4Uoua5+2yOfVJUuHxbBLvlag4qbfGr1LZg/lRt58WGydtwfqXuKVlEUyhQvqd7AGfwVOVRW3ezmpqerMRNSHzkf+XnuB/A3/7FEY1xdMbez6yDqxbp8Jm7qmscwnt+7SR14Ur63jSv+qeact6z9H60mFCOWO5533rtfNDIHO6Av7N+IgeOG8i30K+OgWWa2vXWqrjrBEttFs0qi9O3PAMImXkw/iiHlCYkFDDwyTZCzYUQA1LiBP5q+8IfEj8up58NxM6wvB1TrVi2jEq29GHX3Y=
13-
name: kwikapi.tornado-0.3.6
14-
tag_name: 0.3.6
13+
name: kwikapi.tornado-0.3.7
14+
tag_name: 0.3.7
1515
on:
1616
repo: deep-compute/kwikapi.tornado
1717
- provider: pypi

kwikapi/tornado/kwikapi_tornado.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ class TornadoResponse(BaseResponse):
4343
def __init__(self, req_hdlr):
4444
super().__init__()
4545
self._req_hdlr = req_hdlr
46-
self.headers = CaseInsensitiveDict()
46+
self._headers = CaseInsensitiveDict()
4747

4848
def write(self, data, proto, stream=False):
4949
n, t = super().write(data, proto, stream=stream)
@@ -62,9 +62,9 @@ def write(self, data, proto, stream=False):
6262
gfile.close()
6363
self._data = compressed.getvalue()
6464
nbytes = len(self._data)
65-
self.headers['Content-Encoding'] = 'gzip'
65+
self._headers['Content-Encoding'] = 'gzip'
6666

67-
self.headers['Content-Length'] = nbytes
67+
self._headers['Content-Length'] = nbytes
6868

6969
self._stream = stream
7070

@@ -76,6 +76,10 @@ def flush(self):
7676
def close(self):
7777
pass
7878

79+
@property
80+
def headers(self):
81+
return self._headers
82+
7983
class RequestHandler(TornadoRequestHandler):
8084
PROTOCOL = BaseRequestHandler.DEFAULT_PROTOCOL
8185

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from setuptools import setup, find_packages
22

33
# https://docs.djangoproject.com/en/1.11/intro/reusable-apps/
4-
version = '0.3.6'
4+
version = '0.3.7'
55
setup(
66
name="kwikapi-tornado",
77
version=version,

0 commit comments

Comments
 (0)