Added default compression level
This commit is contained in:
parent
3b7733aee8
commit
f6c9e505e0
1 changed files with 11 additions and 11 deletions
|
@ -27,7 +27,7 @@ INVALID_DATA_TYPE = 3
|
|||
|
||||
META_ROUTE = "meta"
|
||||
|
||||
|
||||
COMPRESSION_LEVEL = 3
|
||||
|
||||
|
||||
|
||||
|
@ -113,7 +113,7 @@ def convert_data(data, data_type, debug=False):
|
|||
|
||||
|
||||
class Shared:
|
||||
def setup(self, routes, compression_level, debug=False):
|
||||
def setup(self, routes, compression_level=COMPRESSION_LEVEL, debug=False):
|
||||
self.routes = routes
|
||||
self.compression_level = compression_level
|
||||
self.address, self.port = self.peer_address
|
||||
|
@ -161,7 +161,7 @@ class Shared:
|
|||
|
||||
|
||||
class Server(Shared, WebSocket):
|
||||
def setup(self, routes, compression_level, debug=False):
|
||||
def setup(self, routes, compression_level=COMPRESSION_LEVEL, debug=False):
|
||||
super().setup(routes, compression_level, debug=debug)
|
||||
# Send replacement can't be done in the parent setup method because
|
||||
# both client and server use a method from a different module.
|
||||
|
@ -182,7 +182,7 @@ class Server(Shared, WebSocket):
|
|||
|
||||
|
||||
class Client(WebSocketClient, Shared):
|
||||
def setup(self, routes, compression_level, debug=False):
|
||||
def setup(self, routes, compression_level=COMPRESSION_LEVEL, debug=False):
|
||||
super().setup(routes, compression_level, debug=debug)
|
||||
# Send replacement can't be done in the parent setup method because
|
||||
# both client and server use a method from a different module.
|
||||
|
|
Reference in a new issue