Remove passing self to handler functions in EventHandler

This commit is contained in:
Bálint Bokros 2017-12-03 18:52:22 +01:00
parent 3164a760a1
commit 23bef68f51
2 changed files with 4 additions and 4 deletions

View File

@ -11,7 +11,7 @@ class EventHandler(EventHandlerBase):
def event_handler_callback(msg_parts):
anchor, message = msg_parts
data_json = json.loads(message)
response = self.event_handler_function(data_json, self)
response = self.event_handler_function(data_json)
encoded_response = json.dumps(response).encode('utf-8')
self.zmq_push_socket.send_multipart([anchor, encoded_response])

View File

@ -13,17 +13,17 @@ def echo_handler(data):
return data
def rot13_handler(data, *args):
def rot13_handler(data):
data['data'] = codecs.encode(data['data'], 'rot13')
return data
def change_case_handler(data, *args):
def change_case_handler(data):
data['data'] = data['data'].upper() if data['data'].islower() else data['data'].lower()
return data
def reverse_handler(data, *args):
def reverse_handler(data):
data['data'] = data['data'][::-1]
return data