docs: def handle_log(self, obj):
          """Handle an incoming log processing request.
  
          :param obj: The Channels message object. Command object format:
  
              .. code-block:: none
  
                  {
                      'command': 'log',
                      'message': [log message]
                  }
          """
          record_dict = json.loads(obj[ExecutorProtocol.LOG_MESSAGE])
          record_dict['msg'] = record_dict['msg']
  
          executors_dir = os.path.join(os.path.dirname(os.path.dirname(__file__)), 'executors')
          record_dict['pathname'] = os.path.join(executors_dir, record_dict['pathname'])
  
          logger.handle(logging.makeLogRecord(record_dict))