@@ -196,7 +196,6 @@ def handle_read(self):
196
196
self .logger .info (self .session .sender_id + ' disconnected.' )
197
197
self .close ()
198
198
sys .exit (1 )
199
- return
200
199
201
200
while True :
202
201
checksum_point = self .buffer .find (SOH + '10=' )
@@ -221,12 +220,12 @@ def handle_message(self, message):
221
220
222
221
def get_message_handler (self , message : BaseMessage ):
223
222
if message .get_type () is None :
224
- self .logger .warn ("Can't handle message: can't find message type" )
223
+ self .logger .warning ("Can't handle message: can't find message type" )
225
224
return None
226
225
elif message .get_type () in self .handlers :
227
226
return self .handlers [message .get_type ()]
228
227
else :
229
- self .logger .warn ("Can't handle message: handler {0} not registered" .format (message .get_type ()))
228
+ self .logger .warning ("Can't handle message: handler {0} not registered" .format (message .get_type ()))
230
229
return None
231
230
232
231
def writable (self ):
@@ -246,13 +245,13 @@ def test_request_handled(self, message: BaseMessage):
246
245
self .send (TestResponseMessage (message .get_field (Field .TestReqID ), self .session ))
247
246
248
247
def reject_handler (self , message : BaseMessage ):
249
- self .logger .warn ("MESSAGE REJECTED: {0}" .format (message .get_field (Field .Text )))
248
+ self .logger .warning ("MESSAGE REJECTED: {0}" .format (message .get_field (Field .Text )))
250
249
251
250
def market_data_snapshot_handler (self , message : BaseMessage ):
252
251
prices = message .get_group (Field .Groups .MDEntry_Snapshot )
253
252
254
253
if len (prices ) < 2 or Field .MDEntryPx not in prices [0 ] or Field .MDEntryPx not in prices [1 ]:
255
- self .logger .warn ("No ask or bid in price update." )
254
+ self .logger .warning ("No ask or bid in price update." )
256
255
return
257
256
258
257
ask_idx = 1 if prices [0 ][Field .MDEntryType ] == '0' else 0
@@ -282,10 +281,11 @@ def market_data_refresh_handler(self, message: BaseMessage):
282
281
if actions [r [Field .MDUpdateAction ]] == 'New' :
283
282
if Field .MDEntryPx in r :
284
283
name = self .session .symbol_table [int (r [Field .Symbol ])]['name' ]
285
- message += "\n \t \t \t Symbol: {0: <7}, Type: {1}, ID: {2}, Price: {3: <10}, Size: {4}, Action: {5}" .format (
286
- name , types [r [Field .MDEntryType ]], r [Field .MDEntryID ], r [Field .MDEntryPx ], r [Field .MDEntrySize ],
287
- actions [r [Field .MDUpdateAction ]]
288
- )
284
+ message += "\n \t \t \t Symbol: {0: <7}, Type: {1}, ID: {2}, Price: {3: <10}, Size: {4}, Action: {5}" \
285
+ .format (
286
+ name , types [r [Field .MDEntryType ]], r [Field .MDEntryID ], r [Field .MDEntryPx ],
287
+ r [Field .MDEntrySize ], actions [r [Field .MDUpdateAction ]]
288
+ )
289
289
else :
290
290
message += "\n \t \t \t Symbol: {0: <7}, ID: {1}, Action: {2}" .format (
291
291
'none' , r [Field .MDEntryID ], actions [r [Field .MDUpdateAction ]]
@@ -314,7 +314,7 @@ def symbol_unsubscribe(self, symbol_id):
314
314
try :
315
315
symbol_idx = next (i for (i , d ) in enumerate (self .symbol_requests ) if d ['symbol' ] == symbol_id )
316
316
except StopIteration :
317
- self .logger .warn ("Can't find subscription for symbol {0}" .format (Symbol . NAME [ symbol_id ] ))
317
+ self .logger .warning ("Can't find subscription for symbol {0}" .format (symbol_id ))
318
318
return
319
319
320
320
self .send (MarketDataRequestMessage (
0 commit comments