docs: def emit(self, record):
          """
          Override emit() method in handler parent for sending log to RESTful
          API
          """
  
          pid = os.getpid()
          if pid != self.pid:
              self.pid = pid
              self.logs = []
              self.timer = self._flushAndRepeatTimer()
              atexit.register(self._stopFlushTimer)
  
          # avoid infinite recursion
          if record.name.startswith('requests'):
              return
  
          self.logs.append(self._prepPayload(record))