diff libervia/server/websockets.py @ 1509:106bae41f5c8

massive refactoring from camelCase -> snake_case. See backend commit log for more details
author Goffi <goffi@goffi.org>
date Sat, 08 Apr 2023 13:44:11 +0200
parents ce879da7fcf7
children ff95501abe74
line wrap: on
line diff
--- a/libervia/server/websockets.py	Fri Apr 07 15:20:40 2023 +0200
+++ b/libervia/server/websockets.py	Sat Apr 08 13:44:11 2023 +0200
@@ -114,7 +114,7 @@
         log.debug(f"websocket connection connected for profile {self.__profile}")
         return "libervia-page"
 
-    def onOpen(self):
+    def on_open(self):
         log.debug("websocket connection opened")
 
     def onMessage(self, payload: bytes, isBinary: bool) -> None:
@@ -190,7 +190,7 @@
             self.sendClose(4401, "Unauthorized")
             return
 
-    def onClose(self, wasClean, code, reason):
+    def on_close(self, wasClean, code, reason):
         log.debug(f"closing websocket (profile: {self.__profile}, reason: {reason})")
         if self.__profile is None:
             log.error("self.__profile should not be None")
@@ -208,14 +208,14 @@
         self.__profile = None
 
     @classmethod
-    def getBaseURL(cls, secure):
+    def get_base_url(cls, secure):
         return "ws{sec}://localhost:{port}".format(
             sec="s" if secure else "",
             port=host.options["port_https" if secure else "port"],
         )
 
     @classmethod
-    def getResource(cls, secure):
-        factory = websocket.WebSocketServerFactory(cls.getBaseURL(secure))
+    def get_resource(cls, secure):
+        factory = websocket.WebSocketServerFactory(cls.get_base_url(secure))
         factory.protocol = cls
         return resource.WebSocketResource(factory)