docs: def setup_consumers(self):
          """Iterate through each consumer in the configuration and kick off the
          minimal amount of processes, setting up the runtime data as well.
  
          """
          if not self.consumer_cfg:
              LOGGER.warning('No consumers are configured')
          for name in self.consumer_cfg.keys():
              self.consumers[name] = self.new_consumer(
                  self.consumer_cfg[name], name)
              self.start_processes(name, self.consumers[name].qty)