diff options
author | 2018-02-18 11:24:18 +0000 | |
---|---|---|
committer | 2018-02-18 11:24:18 +0000 | |
commit | ed0603857c2c839c19b7784cd00e0731e57364be (patch) | |
tree | ce12a9d5073a364a027665166626344987690aaa /pysite/views/ws | |
parent | Rename "Websocket" to "WS" to avoid confusion with the gevents-websocket WebS... (diff) | |
parent | attempt to fix stacktrace when initialising logger (#17) (diff) |
Merge remote-tracking branch 'origin/master'
# Conflicts:
# pysite/views/ws/echo.py
Diffstat (limited to 'pysite/views/ws')
-rw-r--r-- | pysite/views/ws/echo.py | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/pysite/views/ws/echo.py b/pysite/views/ws/echo.py index 06dffdc4..a10f9b57 100644 --- a/pysite/views/ws/echo.py +++ b/pysite/views/ws/echo.py @@ -1,4 +1,8 @@ # coding=utf-8 +import logging + +from geventwebsocket.websocket import WebSocket + from pysite.websockets import WS @@ -6,13 +10,17 @@ class EchoWebsocket(WS): path = "/echo" name = "ws_echo" + def __init__(self, socket: WebSocket): + super().__init__(socket) + self.log = logging.getLogger() + def on_open(self): - print("Echo | WS opened.") + self.log.debug("Echo | WS opened.") self.send("Hey, welcome!") def on_message(self, message): - print(f"Echo | Message: {message}") + self.log.debug(f"Echo | Message: {message}") self.send(message) def on_close(self): - print("Echo | WS closed.") + self.log.debug("Echo | WS closed.") |