(cls, msg)
msg:
        {
            type: log|stat
            msg: msg
        }
msg:
        {
            type: log|stat
            msg: msg
        }
msg : { type : log|stat msg : msg }
def push_msg(cls, msg):
        '''
        msg:
        {
            type: log|stat
            msg: msg
        }
        '''
        WSHandler.update_logs(msg)
        msg = json.dumps(msg)
        for client in cls.clients:
            try:
                client.write_message(msg)
            except Exception as e:
                utils.log('Error sending message: %s' % str(e))
def push_msg ( cls , msg ) : WSHandler . update_logs ( msg ) msg = json . dumps ( msg ) for client in cls . clients : try : client . write_message ( msg ) except Exception as e : utils . log ( 'Error sending message: %s' % str ( e ) )