summaryrefslogtreecommitdiff
path: root/src/server
diff options
context:
space:
mode:
authorLV-426 <lv-426@taproot.org.il>2015-04-13 23:56:30 +0300
committerLV-426 <lv-426@taproot.org.il>2015-04-14 00:11:35 +0300
commit792f8ad767ba3c7322f7eb314f0b66b4818c0ede (patch)
tree6e89d5e4d2cd86f608750db95457a44c2cdf4815 /src/server
parent8c317ac88f07e275bf79997389bc791ea43e44dc (diff)
[peer/host addr] rz_api_websocket: use req env peer_addr
Diffstat (limited to 'src/server')
-rw-r--r--src/server/rz_api_websocket.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/server/rz_api_websocket.py b/src/server/rz_api_websocket.py
index 66be223f..871237e6 100644
--- a/src/server/rz_api_websocket.py
+++ b/src/server/rz_api_websocket.py
@@ -28,8 +28,8 @@ class WebSocket_Graph_NS(BaseNamespace, BroadcastMixin):
return {'rzdoc_name': rzdoc_name}
def _log_conn(self, prefix_msg):
- rmt_addr = self.environ['REMOTE_ADDR']
- rmt_port = self.environ['REMOTE_PORT']
+ rmt_addr, rmt_port = self.request.peer_sock_addr
+
sid = self.environ['socketio'].sessid
log.info('ws: %s: sid: %s, remote-socket: %s:%s' % (prefix_msg, sid, rmt_addr, rmt_port))
@@ -40,8 +40,7 @@ class WebSocket_Graph_NS(BaseNamespace, BroadcastMixin):
# rzdoc_name = sanitize_input__rzdoc_name(rzdoc_name_raw)
rzdoc_name = rzdoc_name_raw
- rmt_addr = self.environ['REMOTE_ADDR']
- rmt_port = self.environ['REMOTE_PORT']
+ rmt_addr, rmt_port = self.request.peer_sock_addr
remote_socket_addr = (rmt_addr, rmt_port)
socket = self.socket