docs: def writeMarker(self, marker, level):
          """
          Sets a marker that written to the logs. Setting this
          marker to multiple elements at a time helps debugging.
          @param marker: A string write to the log.
          @type marker: str
          @param level: The log level. It can be log.WARN, log.INFO,
          log.DEBUG, log.ERROR or log.LOG.
          @type  level: int
          """
          # errorObject specifically raises, so treat it specially
          if level == ERROR:
              self.error('%s', marker)
  
          doLog(level, self.logObjectName(), self.logCategory, '%s', marker)