docs: def start_process(self, name):
          """Start a new consumer process for the given consumer name
  
          :param str name: The consumer name
  
          """
          process_name, proc = self.new_process(name)
          LOGGER.info('Spawning %s process for %s', process_name, name)
  
          # Append the process to the consumer process list
          self.consumers[name].processes[process_name] = proc
  
          # Start the process
          try:
              proc.start()
          except IOError as error:
              LOGGER.critical('Failed to start %s for %s: %r',
                              process_name, name, error)
              del self.consumers[name].process[process_name]