aboutsummaryrefslogtreecommitdiffstats
path: root/pysite/views/ws/echo.py
diff options
context:
space:
mode:
authorGravatar Leon Sandøy <[email protected]>2018-02-18 01:59:50 +0100
committerGravatar GitHub <[email protected]>2018-02-18 01:59:50 +0100
commitdac0822840ebe6672834a41b1065b3cbf17d217e (patch)
treeb288b2772c48cc3ccd0db9a74440f8bda7b49fe6 /pysite/views/ws/echo.py
parentGo back to using wss:// for the WS test (diff)
Simple logging. (#16)
* Simple logging. I don't know if this will show up in the docker logs like inver wanted, so it probably needs testing in prod. * log level via hasattr/getattr, basicConfig instead of custom handlers * removing the empty string log call
Diffstat (limited to '')
-rw-r--r--pysite/views/ws/echo.py11
1 files changed, 8 insertions, 3 deletions
diff --git a/pysite/views/ws/echo.py b/pysite/views/ws/echo.py
index 135adfcf..2776fa6b 100644
--- a/pysite/views/ws/echo.py
+++ b/pysite/views/ws/echo.py
@@ -1,4 +1,6 @@
# coding=utf-8
+import logging
+
from pysite.websockets import Websocket
@@ -6,13 +8,16 @@ class EchoWebsocket(Websocket):
path = "/echo"
name = "ws_echo"
+ def __init__(self):
+ 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.")