From 9c52b966fa703794c57f28e0e12d44695a26cfdd Mon Sep 17 00:00:00 2001 From: sacOO7 Date: Sat, 29 Feb 2020 13:55:34 +0530 Subject: [PATCH] fixed ping-pong bug in accordance with latest sc-library release --- main.py | 2 +- setup.py | 10 ++++++---- socketclusterclient/Socketcluster.py | 7 ++++--- 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/main.py b/main.py index d6d8b81..298b740 100644 --- a/main.py +++ b/main.py @@ -56,7 +56,7 @@ def suback(channel, error, object): socket.setBasicListener(onconnect, ondisconnect, onConnectError) socket.setAuthenticationListener(onSetAuthentication, onAuthentication) socket.onack('ping', messsageack) - socket.enablelogger(False) + socket.enablelogger(True) # socket.on('yell', message) # socket.setreconnection(True) socket.connect() diff --git a/setup.py b/setup.py index df96ca0..715d19b 100644 --- a/setup.py +++ b/setup.py @@ -6,20 +6,23 @@ def readme(): if os.path.exists('README.md'): with open('README.md') as f: return f.read() - else: + else: return "Python client for socket-cluster framework in node.js" + +version = '1.3.5' + setup( name='socketclusterclient', packages=['socketclusterclient'], # this must be the same as the name above - version='1.3.4', + version=version, description='Client library for socketcluster framework in nodejs', long_description=readme(), author='Sachin Shinde', author_email='sachinshinde7676@gmail.com', license='MIT', url='https://github.com/sacOO7/socketcluster-client-python', # use the URL to the github repo - download_url='https://github.com/sacOO7/socketcluster-client-python/tarball/v1.3.4', + download_url='https://github.com/sacOO7/socketcluster-client-python/tarball/v' + version, keywords=['websocket', 'socketcluster', 'nodejs', 'client', 'socketclusterclient'], # arbitrary keywords install_requires=[ 'websocket-client<=0.48', @@ -27,7 +30,6 @@ def readme(): classifiers=[], ) - # python setup.py register -r pypitest # python setup.py sdist upload -r pypitest # python setup.py register -r pypi diff --git a/socketclusterclient/Socketcluster.py b/socketclusterclient/Socketcluster.py index 60a0cbb..7465df6 100644 --- a/socketclusterclient/Socketcluster.py +++ b/socketclusterclient/Socketcluster.py @@ -15,7 +15,7 @@ class socket(Emitter.emitter): def enablelogger(self, enabled): if (enabled): - sclogger.setLevel(logging.NOTSET) + sclogger.setLevel(logging.DEBUG) else: sclogger.setLevel(logging.WARNING) @@ -125,8 +125,9 @@ def __missing__(self, key): return '' def on_message(self, ws, message): - if message == "#1": - self.ws.send("#2") + if message == "": + self.ws.send("") + sclogger.debug("received ping, sending pong back") else: sclogger.debug(message) mainobject = json.loads(message, object_hook=self.BlankDict)